Browse Source

重复登录

develop
xuesinan 3 years ago
parent
commit
7b31b0a74c
  1. 2
      src/App.vue
  2. 5
      src/store/tall/user/index.js

2
src/App.vue

@ -16,7 +16,7 @@ const sessionProject = sessionStorage.getItem('project'); // 项目信息缓存
// queryu 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);

5
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);
},
/**

Loading…
Cancel
Save