diff --git a/app/pages/auth/index.vue b/app/pages/auth/index.vue index 5b4c101..18e8c4f 100644 --- a/app/pages/auth/index.vue +++ b/app/pages/auth/index.vue @@ -25,6 +25,7 @@ const loginError = ref('') const registerError = ref('') const loginLoading = ref(false) const registerLoading = ref(false) +const { refresh } = useAuthSession() async function fetchCaptcha() { captcha.loading = true @@ -53,6 +54,7 @@ async function handleLogin() { captchaAnswer: captcha.answer, }, }) + await refresh(true) await navigateTo('/') } catch (e: any) { loginError.value = e?.data?.statusMessage || e?.message || '登录失败' diff --git a/packages/drizzle-pkg/db.sqlite b/packages/drizzle-pkg/db.sqlite index a327d15..f0d8f9f 100644 Binary files a/packages/drizzle-pkg/db.sqlite and b/packages/drizzle-pkg/db.sqlite differ