新增
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import { TOKEN_KEY } from '@/enums/cacheEnums'
|
||||
import { resetRouter } from '@/router'
|
||||
import useTabsStore from '@/stores/modules/multipleTabs'
|
||||
import useUserStore from '@/stores/modules/user'
|
||||
|
||||
import cache from './cache'
|
||||
|
||||
export function getToken() {
|
||||
return cache.get(TOKEN_KEY)
|
||||
}
|
||||
|
||||
export function clearAuthInfo() {
|
||||
const userStore = useUserStore()
|
||||
const tabsStore = useTabsStore()
|
||||
userStore.resetState()
|
||||
tabsStore.resetState()
|
||||
cache.remove(TOKEN_KEY)
|
||||
resetRouter()
|
||||
}
|
||||
Reference in New Issue
Block a user