This commit is contained in:
hailin 2025-04-22 17:25:11 +08:00
parent a99508a88f
commit 620b1b723b
1 changed files with 3 additions and 5 deletions

View File

@ -56,7 +56,7 @@ export default async function Login({
throw new Error(error.message) throw new Error(error.message)
} }
console.log("[login page]======>Redirecting to workspace:", homeWorkspace.id) // console.log("[login page]======>Redirecting to workspace:", homeWorkspace.id)
return redirect(`/${localeString}/${homeWorkspace.id}/chat`) return redirect(`/${localeString}/${homeWorkspace.id}/chat`)
} }
@ -75,7 +75,7 @@ export default async function Login({
}) })
if (error) { if (error) {
console.log(`[login page]==================> ${localeString}/login?message=${error.message}`); // console.log(`[login page]==================> ${localeString}/login?message=${error.message}`);
// return redirect(`/${localeString}/login?message=${error.message}`) // return redirect(`/${localeString}/login?message=${error.message}`)
return redirect(`/${localeString}/login?message=signupNotAllowed&email=${encodeURIComponent(email)}`) return redirect(`/${localeString}/login?message=signupNotAllowed&email=${encodeURIComponent(email)}`)
} }
@ -95,7 +95,7 @@ export default async function Login({
) )
} }
console.log("[login page] SignIn======>Redirecting to workspace:", homeWorkspace.id) // console.log("[login page] SignIn======>Redirecting to workspace:", homeWorkspace.id)
return redirect(`/${localeString}/${homeWorkspace.id}/chat`) return redirect(`/${localeString}/${homeWorkspace.id}/chat`)
} }
@ -132,8 +132,6 @@ export default async function Login({
const domainMatch = emailDomainWhitelist?.includes(email.split("@")[1]) const domainMatch = emailDomainWhitelist?.includes(email.split("@")[1])
const emailMatch = emailWhitelist?.includes(email) const emailMatch = emailWhitelist?.includes(email)
if (!domainMatch && !emailMatch) { if (!domainMatch && !emailMatch) {
const errorMessage = String(t("login.signupNotAllowed", { email })) // ← 这是字符串
console.log(`[login page] SignUp======>Redirecting to workspace:, ${errorMessage}`)
return redirect( return redirect(
// `/${localeString}/login?message=Email ${email} is not allowed to sign up.` // `/${localeString}/login?message=Email ${email} is not allowed to sign up.`
`/${localeString}/login?message=signupNotAllowed&email=${encodeURIComponent(email)}` `/${localeString}/login?message=signupNotAllowed&email=${encodeURIComponent(email)}`