优化后台界面与无操作退出体验

This commit is contained in:
Cheng Zhou
2026-06-10 15:20:06 +08:00
parent ea3f19e241
commit 84e55af8fe
39 changed files with 793 additions and 608 deletions
+2 -3
View File
@@ -26,8 +26,7 @@ export const useAuthStore = defineStore("auth", () => {
: await encryptedLogin(email, password);
token.value = data.access_token;
setToken(data.access_token);
// 避免锁屏态下 fetchMe 被请求拦截
useSessionStore().unlock();
useSessionStore().resetActivity();
localStorage.setItem(LAST_LOGIN_EMAIL_KEY, email);
const me = await fetchMeAction();
const studyStore = useStudyStore();
@@ -71,7 +70,7 @@ export const useAuthStore = defineStore("auth", () => {
token.value = null;
user.value = null;
forceLogin.value = false;
sessionStore.unlock();
sessionStore.resetActivity();
clearToken();
studyStore.clearCurrentStudy();
};