修正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) {
const loginData = response.data
// 8. 保存 Token
// 8. 保存 Token(只用 TokenManager避免格式不一致
if (loginData.token) {
TokenManager.setToken(loginData.token, loginForm.rememberMe)
localStorage.setItem('token', loginData.token)
}
// 9. 保存 LoginDomain 到 LocalStorage

View File

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