账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    前后端分离项目,token过期,重新登录和刷新token的问题
    25
    0

    阅读了一些文章,前后端分离项目处理token过期一般有两种处理方式,即过期重新登录和刷新token续签。

    一、token过期重新登录;
    操作要点
    1、前端登录获得token后,每次请求都会携带token;
    2、前端每次携带token发起请求时,后端都把这个token的有效期更新为最大;
    3、如果很久没使用,导致token过期,前端请求时后端会返回指定的状态码,前端根据状态码跳转到登录页面。

    二、后端刷新token续签,不重新登录:
    第二种方式的操作步骤就是问题,再具体描述一下:

    1、后端判断token过期,是做预判吗?还是说等它过期了才会做刷新,根本不需要预判?
    2、后端刷新了token,怎么告诉前端更新token呢?

    可能问题也没问到点子上,请大佬说一下token续签这种方式的具体步骤。(前端用vue-cli,发送请求用axios,如果有一些示例代码更好。)

    谢谢大佬。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 萌逗ζ 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部