我在api模块使用会员功能,会员登陆成功后,在后台将会员禁用,这时候会员刷新界面就会进入死循环
我在api模块使用会员功能,会员登陆成功后,在后台将会员禁用,这时候会员刷新界面就会进入死循环
我这边的流程是:
1.会员登陆
2.后台禁用会员
3.会员使用token请求接口返回303
4.token过期,使用refreshToken去交换token
5.会员使用token请求接口返回303
6.无限循环......
有啥解决办法吗😂
我找了好久中间件没找到在哪里修改,求各位大佬指点
我的想法解决方案:会员禁用返回一个单独的状态码。
请先登录
热门问题
感谢反馈~
会员被禁用时返回单独状态码只需在检查状态时调用
$this->error
并自定义状态码参数即可检测token过期的中间件是哪个
检查token过期没有中间件,过期了就是请求不到资源而已
死循环的问题未能复现哈,当会员状态被禁用,303是需要登录了,会员登录态将被直接注销,不会造成死循环
- 1
前往