我的小程序,打开后先进入->login页面登录成功后把服务器获取的token保存到globalData里边(token的过期时间为1小时),然后进入index 页面,然后退出小程序。
一个小时后再进入小程序,小程序直接进入的是上次退出时的页面index,就没有走login获取token,之前保存在globalData里边的token是过期的。 这个问题该如何处理?
我的小程序,打开后先进入->login页面登录成功后把服务器获取的token保存到globalData里边(token的过期时间为1小时),然后进入index 页面,然后退出小程序。
一个小时后再进入小程序,小程序直接进入的是上次退出时的页面index,就没有走login获取token,之前保存在globalData里边的token是过期的。 这个问题该如何处理?
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
解决
一小时后进入小程序 -> 进入退出时的Index页面 -> 请求接口 -> token过期 -> 弹框提示用户 -> 用户点击确认 -> 跳转到login页面
思路
其实可以把token过期做成一个通用的response处理,每次请求完都自动判断一下,如果过期了就提示重新登陆就行