Skip to content

Commit 641f502

Browse files
committed
用户态改回用 localStorage 存储
1 parent ba9b33b commit 641f502

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/store/modules/user.ts

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ const useUserStore = defineStore(
1212
const routeStore = useRouteStore()
1313
const menuStore = useMenuStore()
1414

15-
const account = ref(sessionStorage.account ?? '')
16-
const token = ref(sessionStorage.token ?? '')
17-
const avatar = ref(sessionStorage.avatar ?? '')
15+
const account = ref(localStorage.account ?? '')
16+
const token = ref(localStorage.token ?? '')
17+
const avatar = ref(localStorage.avatar ?? '')
1818
const permissions = ref<string[]>([])
1919
const isLogin = computed(() => {
2020
if (token.value) {
@@ -29,18 +29,18 @@ const useUserStore = defineStore(
2929
password: string
3030
}) {
3131
const res = await apiUser.login(data)
32-
sessionStorage.setItem('account', res.data.account)
33-
sessionStorage.setItem('token', res.data.token)
34-
sessionStorage.setItem('avatar', res.data.avatar)
32+
localStorage.setItem('account', res.data.account)
33+
localStorage.setItem('token', res.data.token)
34+
localStorage.setItem('avatar', res.data.avatar)
3535
account.value = res.data.account
3636
token.value = res.data.token
3737
avatar.value = res.data.avatar
3838
}
3939
// 登出
4040
async function logout(redirect = router.currentRoute.value.fullPath) {
41-
sessionStorage.removeItem('account')
42-
sessionStorage.removeItem('token')
43-
sessionStorage.removeItem('avatar')
41+
localStorage.removeItem('account')
42+
localStorage.removeItem('token')
43+
localStorage.removeItem('avatar')
4444
account.value = ''
4545
token.value = ''
4646
avatar.value = ''

0 commit comments

Comments
 (0)