修正token储存
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user