在响应器中拦截(判断token返回过期后,调用刷新token的接口)
后端返回过期时间,前端判断token的过期时间,去调用刷新token的接口
写定时器,定时刷新token接口
流程:登录成功后保存两个token(登录成功的token)和refresh_token(重新调用新token的接口的token)
在响应拦截器中对401状态码引入刷新token的api方法调用
替换保存本地新的token
把错误对象里的token替换
再次发送未完成的请求
如果refresh_token也过期了,就要清除所有token重新登录。
前端无感登录(无感刷新token)
xiongxinyu102024-07-02 13:44
相关推荐
雪隐几秒前
用Flutter做背单词APP-03为了给单词库塞满数据,我让AI给我打了上万份工hunterandroid几秒前
Android 安全最佳实践:从数据存储到网络通信的防护思路H Journey1 分钟前
web开发学习:html、css、jshunterandroid7 分钟前
Compose 性能优化:从卡顿到丝滑的实战经验hunterandroid11 分钟前
Kotlin Coroutines 在 Android 项目中的落地实战不一样的少年_19 分钟前
不用框架,手搓 AI Agent:(一) 先让它跑起来味悲19 分钟前
浏览器解析机制与XSS的15种编码绕过小牛itbull28 分钟前
【译】为什么我使用 React 重构了 WordPress?用户0595401744629 分钟前
AI Agent 记忆存储踩坑实录:这个问题让我排查了 3 天,最终用 pytest + Docker 实现秒级回归JerrySir32 分钟前
把内部工具做到“消失”:用任务录像与故障注入回答技术面试