fix: bbs与ai存储refreshToken

This commit is contained in:
Gsh
2025-06-29 00:57:57 +08:00
parent 03de576d8c
commit 39eb4bef07
7 changed files with 151 additions and 81 deletions

View File

@@ -6,12 +6,20 @@ export const useUserStore = defineStore(
'user',
() => {
const token = ref<string>();
const refreshToken = ref<string | undefined>();
const router = useRouter();
const setToken = (value: string) => {
const setToken = (value: string, refreshValue?: string) => {
// 让接口报401
// token.value = `${value}cdsfds`;
token.value = value;
if (refreshValue) {
refreshToken.value = refreshValue;
}
};
const clearToken = () => {
token.value = void 0;
refreshToken.value = void 0;
};
const userInfo = ref<LoginUser>();
@@ -44,6 +52,7 @@ export const useUserStore = defineStore(
return {
token,
refreshToken,
setToken,
clearToken,
userInfo,