增加令牌自动续期功能
This commit is contained in:
@@ -11,7 +11,6 @@ export const user = {
|
||||
authority: "",
|
||||
},
|
||||
token: "",
|
||||
expiresAt: ""
|
||||
},
|
||||
mutations: {
|
||||
setUserInfo(state, userInfo) {
|
||||
@@ -22,14 +21,9 @@ export const user = {
|
||||
// 这里的 `state` 对象是模块的局部状态
|
||||
state.token = token
|
||||
},
|
||||
setExpiresAt(state, expiresAt) {
|
||||
// 这里的 `state` 对象是模块的局部状态
|
||||
state.expiresAt = expiresAt
|
||||
},
|
||||
LoginOut(state) {
|
||||
state.userInfo = {}
|
||||
state.token = ""
|
||||
state.expiresAt = ""
|
||||
router.push({ name: 'login', replace: true })
|
||||
sessionStorage.clear()
|
||||
window.location.reload()
|
||||
@@ -45,7 +39,6 @@ export const user = {
|
||||
const res = await login(loginInfo)
|
||||
commit('setUserInfo', res.data.user)
|
||||
commit('setToken', res.data.token)
|
||||
commit('setExpiresAt', res.data.expiresAt)
|
||||
if (res.code == 0) {
|
||||
const redirect = router.history.current.query.redirect
|
||||
if (redirect) {
|
||||
@@ -69,8 +62,6 @@ export const user = {
|
||||
token(state) {
|
||||
return state.token
|
||||
},
|
||||
expiresAt(state) {
|
||||
return state.expiresAt
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user