feat: implement Supabase database schema and core authentication flow with registration and login pages

This commit is contained in:
Poyraz Avsever
2026-05-07 11:11:15 +03:00
parent 4126b41064
commit 904375ea5c
21 changed files with 8832 additions and 127 deletions
+2 -3
View File
@@ -15,8 +15,7 @@ export async function login(formData: FormData) {
const { error } = await supabase.auth.signInWithPassword(data)
if (error) {
// Ideally, pass this error to the UI via URL params or state
redirect('/login?error=true')
redirect(`/login?error=true&message=${encodeURIComponent(error.message)}`)
}
revalidatePath('/', 'layout')
@@ -34,7 +33,7 @@ export async function signup(formData: FormData) {
const { error } = await supabase.auth.signUp(data)
if (error) {
redirect('/login?error=true')
redirect(`/login?error=true&message=${encodeURIComponent(error.message)}`)
}
revalidatePath('/', 'layout')