用户被动退出解决方案之主动处理问题

来源:4-8 用户被动退出解决方案之主动处理

i春雨

2022-03-18

感觉这一小节 很可能出现错误。

  1. 客户端时间,用户是可以随意修改的 导致时间戳不正确 。
  2. 如果用户连续操作两个小时,后端 token 并不会失效,
    但客户端判断 token 过期了, 导致用户非正常退出, 这个不合理。
写回答

2回答

BLCheung

2022-03-19

其实我觉得token的时效性这些都应该是后端做的,前端不应该去记录或设置token过期时间的;但是前端可以根据状态码判断token过期后,先发起一次登录请求以延续token的时效后再次发起请求,以避免回到登录页的尴尬情况;

1
1
i春雨
如果两个小时不做任何操作,回到登录页是正常的逻辑, 后端一般都是 只要跑接口了,就会连续两小时 。所以说: 用户只要在操作的情况下 token.就不会失效, 除非用户离开个两个小时,再回时 这时候再跑接口,token 就失效了 。 刷新token也可以,需要增加一个接口
2022-03-19
共1条回复

Sunday

2022-03-19

你好

这个问题可以查看下这个问答:https://coding.imooc.com/learn/questiondetail/jxkpVPBWAvAYrwRQ.html 

或许可以为你解惑

0
0

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程