|
@@ -1,5 +1,5 @@
|
|
|
import { login, logout, getInfo } from '@/api/user'
|
|
|
-import { getToken, setToken, removeToken } from '@/utils/auth'
|
|
|
+import { getToken, setToken, removeToken, removeCrossToken, setCrossToken } from '@/utils/auth'
|
|
|
import { resetRouter } from '@/router'
|
|
|
// import qs from 'qs'
|
|
|
const state = {
|
|
@@ -54,6 +54,7 @@ const actions = {
|
|
|
commit('SET_EXPIRES_IN', data.authentication.expires_in)
|
|
|
commit('SET_TOKEN', token)
|
|
|
setToken(token)
|
|
|
+ setCrossToken(data.authentication.access_token)
|
|
|
resolve()
|
|
|
}
|
|
|
}).catch(error => {
|
|
@@ -95,6 +96,7 @@ const actions = {
|
|
|
logout().then(() => {
|
|
|
commit('SET_TOKEN', '')
|
|
|
removeToken()
|
|
|
+ removeCrossToken()
|
|
|
resetRouter()
|
|
|
commit('SET_NAME', '')
|
|
|
resolve()
|
|
@@ -109,6 +111,7 @@ const actions = {
|
|
|
return new Promise(resolve => {
|
|
|
commit('SET_TOKEN', '')
|
|
|
removeToken()
|
|
|
+ removeCrossToken()
|
|
|
resolve()
|
|
|
})
|
|
|
}
|