退出登录 一直是一个通用的前端实现方案,对于退出登录而言,触发时机一般有两种:
1.用户主动退出
2.用户被动退出
其中:
1.主动退出指:用户点击登录按钮之后退出
2.被动退出指:token过期或被其他人"顶号"
那么无论是什么退出方式,在用户退出时,所需要执行的操作都是固定的:
1.清理当前用户缓存数据
2.清理权限相关配置
3.返回登录页
当明确退出登录方案时,那么我们就可以进行对应的退出策略了