feat(auth): 实现 Refresh Token 机制
- 新增 Access Token + Refresh Token 双令牌认证 - 支持 Token 自动刷新和轮转 - 添加登出和撤销所有会话接口 - 前端实现无感刷新和主动刷新定时器
This commit is contained in:
@@ -283,7 +283,12 @@ function closeDropdown() {
|
||||
|
||||
async function handleLogout() {
|
||||
closeDropdown()
|
||||
authStore.logout()
|
||||
try {
|
||||
await authStore.logout()
|
||||
} catch (error) {
|
||||
// Ignore logout errors - still redirect to login
|
||||
console.error('Logout error:', error)
|
||||
}
|
||||
await router.push('/login')
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user