现在的位置: 首页 > web前端 > 正文

登录token无效怎么办

2020年07月16日 web前端 ⁄ 共 826字 ⁄ 字号 评论关闭

  今天小编给大家带来的是token无效怎么解决,希望能帮助到大家!


  token登录无效怎么解决


  既然说到客户端,那就只讨论客户端存在的情况好了,开启启动界面的时候,理应发一个confirm去确认token是否过期。


  如果过期,跳到登陆界面,或者手势,指纹解锁让他进行确认操作以延长token时间。


  如果没有过期,那么服务端应该延长过期时间,如果对安全有要求可以手势解锁再延长。


  平时请求时,如果token过期,接口放应该以httpcode告诉你这个验证失效了,例如返回status为401的response。你可以根据这个response作自己的处理,重新登陆啊,手势解锁啊都可以。


  如果你的应用对信息安全并没有什么要求,例如只是内容的客户端。那么token过期时间可以延长或者不过期。


  前后端分离获取token验证登陆是否失效


  maven依赖


  <dependency>


  <groupId>com.auth0</groupId>


  <artifactId>java-jwt</artifactId>


  <version>2.2.0</version>


  </dependency>


  复制代码


  publicclassJwtUtils{


  /**


  *密钥


  */


  privatestaticfinalStringSECRET="xxxx";


  /**


  *默认字段key:exp


  */


  privatestaticfinalStringEXP="exp";


  /**


  *默认字段key:payload


  */


  privatestaticfinalStringPAYLOAD="payload";


  /**


  *加密


  *@paramobject加密数据


  *@parammaxTime有效期(毫秒数)


  *@param<T>


  *@return


  */


  总之,登录token无效给大家简单的介绍了一些,希望大家多看看。

抱歉!评论已关闭.