diff --git a/src/App.vue b/src/App.vue index 4bcd199..827e103 100644 --- a/src/App.vue +++ b/src/App.vue @@ -16,7 +16,7 @@ const sessionProject = sessionStorage.getItem('project'); // 项目信息缓存 // 验证 获取query中u参数 获取token const userString = sessionStorage.getItem('user'); -const sessionToken = sessionStorage.getItem('token'); +const sessionToken = localStorage.getItem('token'); if (sessionProject && !projectInfo.value.id) { const info = JSON.parse(sessionProject); diff --git a/src/store/tall/user/index.js b/src/store/tall/user/index.js index 791bc99..f087f8e 100644 --- a/src/store/tall/user/index.js +++ b/src/store/tall/user/index.js @@ -31,10 +31,10 @@ export default { setUser(state, user) { state.user = user; if (user) { - sessionStorage.setItem('token', user.token); + localStorage.setItem('token', user.token); sessionStorage.setItem('user', JSON.stringify(user)); } else { - sessionStorage.removeItem('token'); + localStorage.removeItem('token'); sessionStorage.removeItem('user'); } }, @@ -46,6 +46,7 @@ export default { */ setToken(state, data) { state.token = data; + localStorage.setItem('token', data); }, /**