退出登录流程
首先判断前端
首先定义退出请求
// 退出登录
export const Logout = () => {
return request({
url: `${api_name}/logout`,
method: 'get',
})
}
const api_name = “admin/system/index”;
这个作为前缀
这个方法作为 Logout()
然后退出逻辑
// 退出
const logout = async () => {
// 清除token
const { code, data, message } = await Logout()
//
if (code === 200) {
useApp().clearToken()
router.push('/login')
}else{
ctx.$message.error(message)
}
}
退出方法是异步方法
前端就是清除token
localStorage里面的token清除
后端逻辑
后端就是操作redis然后删除 key 元素
登录验证的思路和ThreadLocal讲解
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 电商项目-day03
发表评论 取消回复