fix cookie token bug
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import { login, logout, getInfo } from '@/api/login';
|
||||
import Cookies from 'js-cookie';
|
||||
import { getToken, setToken, removeToken } from '@/utils/auth';
|
||||
|
||||
const user = {
|
||||
state: {
|
||||
token: Cookies.get('Admin-Token'),
|
||||
token: getToken(),
|
||||
name: '',
|
||||
avatar: '',
|
||||
roles: []
|
||||
@@ -31,7 +31,7 @@ const user = {
|
||||
return new Promise((resolve, reject) => {
|
||||
login(email, userInfo.password).then(response => {
|
||||
const data = response.data;
|
||||
Cookies.set('Admin-Token', data.token);
|
||||
setToken(data.token);
|
||||
commit('SET_TOKEN', data.token);
|
||||
resolve();
|
||||
}).catch(error => {
|
||||
@@ -62,7 +62,7 @@ const user = {
|
||||
logout(state.token).then(() => {
|
||||
commit('SET_TOKEN', '');
|
||||
commit('SET_ROLES', []);
|
||||
Cookies.remove('Admin-Token');
|
||||
removeToken();
|
||||
resolve();
|
||||
}).catch(error => {
|
||||
reject(error);
|
||||
@@ -74,7 +74,7 @@ const user = {
|
||||
FedLogOut({ commit }) {
|
||||
return new Promise(resolve => {
|
||||
commit('SET_TOKEN', '');
|
||||
Cookies.remove('Admin-Token');
|
||||
removeToken();
|
||||
resolve();
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user