增加令牌自动续期功能

This commit is contained in:
pixel
2020-08-17 14:04:02 +08:00
parent 9679616935
commit 0239f7b97c
7 changed files with 62 additions and 55 deletions
+1 -10
View File
@@ -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
}
}
}