fix(user): 修复登出功能并优化请求头
- 修改请求头中 shareId 的值为正确的 store.getters.shareId - 更新登出功能,仅移除必要的本地存储项,提高安全性
This commit is contained in:
parent
3dd67a1e1c
commit
8d8d273c0c
@ -174,7 +174,8 @@ const actions = {
|
||||
logout({ commit, state }) {
|
||||
return new Promise((resolve, reject) => {
|
||||
logout(state.token).then(() => {
|
||||
localStorage.clear()
|
||||
localStorage.removeItem('store')
|
||||
localStorage.removeItem('app')
|
||||
resetRouter()
|
||||
commit('RESET_STATE')
|
||||
resolve()
|
||||
@ -187,7 +188,8 @@ const actions = {
|
||||
// remove token
|
||||
resetToken({ commit }) {
|
||||
return new Promise(resolve => {
|
||||
localStorage.clear()
|
||||
localStorage.removeItem('store')
|
||||
localStorage.removeItem('app')
|
||||
commit('RESET_STATE')
|
||||
resolve()
|
||||
})
|
||||
|
||||
@ -22,7 +22,7 @@ service.interceptors.request.use(
|
||||
}
|
||||
if (store.getters.shareToken) {
|
||||
config.headers['share-token'] = store.getters.shareToken
|
||||
config.headers['shareId'] = store.getters.shareToken
|
||||
config.headers['shareId'] = store.getters.shareId
|
||||
}
|
||||
// add i18n
|
||||
config.headers['lang'] = store.getters.lang || getBrowserLanguage()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user