fix(sj_1.0.0_beta4): 修复命名空间退出登录无法保存
This commit is contained in:
parent
2372dfc851
commit
3cacad2bab
@ -88,7 +88,10 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
|
|||||||
// 1. stored in the localStorage, the later requests need it in headers
|
// 1. stored in the localStorage, the later requests need it in headers
|
||||||
localStg.set('token', loginToken.token);
|
localStg.set('token', loginToken.token);
|
||||||
// localStg.set('refreshToken', loginToken.refreshToken);
|
// localStg.set('refreshToken', loginToken.refreshToken);
|
||||||
localStg.set('namespaceId', loginToken.namespaceIds[0].uniqueId);
|
const namespaceId = localStg.get('namespaceId');
|
||||||
|
if (!namespaceId || !loginToken.namespaceIds.map(item => item.uniqueId.includes(namespaceId))) {
|
||||||
|
localStg.set('namespaceId', loginToken.namespaceIds[0].uniqueId);
|
||||||
|
}
|
||||||
|
|
||||||
const { data: info, error } = await fetchGetUserInfo();
|
const { data: info, error } = await fetchGetUserInfo();
|
||||||
|
|
||||||
|
@ -31,6 +31,6 @@ export function getUserInfo() {
|
|||||||
export function clearAuthStorage() {
|
export function clearAuthStorage() {
|
||||||
localStg.remove('token');
|
localStg.remove('token');
|
||||||
// localStg.remove('refreshToken');
|
// localStg.remove('refreshToken');
|
||||||
localStg.remove('namespaceId');
|
// localStg.remove('namespaceId');
|
||||||
localStg.remove('userInfo');
|
localStg.remove('userInfo');
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user