什么情况下token过期,需要重新登陆?
来源:15-2 项目完善与展望-1
慕粉3828866
2019-06-13
可能是我服务段没有看到
写回答
2回答
-
1、老师服务器端代码使用一个随机的 UUID值充当 Token,没有设置过期时间,登录了就Token,就一直有效。除非你退出登录。
2、一般在公司开发,有两个token,一个是AccessToken(相当课程里的Token),一个是RefreshToken,AccessToken 一般是两个小时时效性,过期的话,拿RefreshToken去刷新 AccessToken的时长,我这边大概是7天左右,具体看公司,
如果7天后AccessToken 过期,这个时候你在用 RefreshToken 去刷新AccessToken 就会失败了,就需要用户重新登录了。
3、也有些可能只有一个AccessToken,具体还得看公司的,过期的话,就跳转到登录页面重新。
012019-06-13 -
Qiujuer
2019-06-19
关于为什么回答问题不及时的原因:
http://www.imooc.com/article/288131HyZhan同学已经回答的很好了哈,关于Token过期,在咱们的课程中可以在一个新的设备登录时之前的Token就在服务器变化了,那么之前的设备访问接口自然就会出现token已过期的情况,此时就需要客户端清理数据,并重新进入到登录页面即可。00
相似问题
安装mysql一直连接失败怎么办
回答 2
app离线聊天,历史记录?
回答 2