修正token储存

This commit is contained in:
2025-12-31 11:19:50 +08:00
parent 6e8fa092a5
commit 1c207c2439
2 changed files with 3 additions and 4 deletions

View File

@@ -134,10 +134,9 @@ async function handleLogin() {
if (response.success && response.data) { if (response.success && response.data) {
const loginData = response.data const loginData = response.data
// 8. 保存 Token // 8. 保存 Token(只用 TokenManager避免格式不一致
if (loginData.token) { if (loginData.token) {
TokenManager.setToken(loginData.token, loginForm.rememberMe) TokenManager.setToken(loginData.token, loginForm.rememberMe)
localStorage.setItem('token', loginData.token)
} }
// 9. 保存 LoginDomain 到 LocalStorage // 9. 保存 LoginDomain 到 LocalStorage

View File

@@ -64,9 +64,9 @@ router.beforeEach(async (to, from, next) => {
const newToken = loginDomain.token const newToken = loginDomain.token
// 保存到localStorage覆盖旧的登录状态 // 保存到localStorage覆盖旧的登录状态
localStorage.setItem('token', newToken) // 只用 TokenManager 存储 token避免格式不一致
localStorage.setItem('loginDomain', JSON.stringify(loginDomain))
TokenManager.setToken(newToken) TokenManager.setToken(newToken)
localStorage.setItem('loginDomain', JSON.stringify(loginDomain))
console.log('[Workcase Router] Token验证成功登录状态已刷新') console.log('[Workcase Router] Token验证成功登录状态已刷新')
} else { } else {