This commit is contained in:
2026-03-19 21:51:38 +00:00
parent 971130a3cf
commit 494a55ec7b

View File

@@ -145,16 +145,16 @@ const handleAuth = async () => {
authLoading.value = true authLoading.value = true
const endpoint = isLogin.value ? 'api/auth/login' : 'api/auth/register' const endpoint = isLogin.value ? 'api/auth/login' : 'api/auth/register'
const url = `${config.public.apiBase}${endpoint}` const url = isLogin.value
? `${config.public.apiBase}${endpoint}?useCookies=true&useSessionCookies=false`
: `${config.public.apiBase}${endpoint}`
try { try {
const response = await $fetch(url, { const response = await $fetch(url, {
method: 'POST', method: 'POST',
body: { body: {
email: email.value, email: email.value,
password: password.value, password: password.value
useCookies: true,
useSessionCookies: false
}, },
credentials: 'include' credentials: 'include'
}) })
@@ -162,7 +162,6 @@ const handleAuth = async () => {
if (isLogin.value) { if (isLogin.value) {
isLoggedIn.value = true isLoggedIn.value = true
navigateTo('/') navigateTo('/')
} else { } else {
isLogin.value = true isLogin.value = true
authLoading.value = false authLoading.value = false
@@ -171,7 +170,6 @@ const handleAuth = async () => {
confirmPassword.value = '' confirmPassword.value = ''
} }
} catch (err) { } catch (err) {
authLoading.value = false authLoading.value = false
if (err.status === 401) { if (err.status === 401) {
errorMessage.value = "Invalid email or password. Please try again." errorMessage.value = "Invalid email or password. Please try again."