完善桌面端端到端回归收口

This commit is contained in:
Cheng Zhou
2026-07-02 10:04:31 +08:00
parent 965c38d3b2
commit 9a470d3a75
8 changed files with 290 additions and 5 deletions
+4 -2
View File
@@ -62,11 +62,13 @@ export const useAuthStore = defineStore("auth", () => {
return data;
};
const logout = async () => {
const logout = async (options: { rememberCurrentStudy?: boolean } = {}) => {
const studyStore = useStudyStore();
const sessionStore = useSessionStore();
const userKey = user.value?.email || localStorage.getItem(LAST_LOGIN_EMAIL_KEY) || "";
studyStore.rememberCurrentStudyForUser(userKey);
if (options.rememberCurrentStudy !== false) {
studyStore.rememberCurrentStudyForUser(userKey);
}
token.value = null;
user.value = null;
forceLogin.value = false;