From ee99465f8ab6b8f1f807957cb5df04be2f83b5c8 Mon Sep 17 00:00:00 2001 From: Krao Hasanee Date: Thu, 26 Mar 2026 23:44:31 -0400 Subject: [PATCH] Auto login after signup --- src/context/AuthContext.jsx | 3 +++ src/pages/Signup.jsx | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/context/AuthContext.jsx b/src/context/AuthContext.jsx index e00f191..f479887 100755 --- a/src/context/AuthContext.jsx +++ b/src/context/AuthContext.jsx @@ -55,6 +55,9 @@ export function AuthProvider({ children }) { options: { data: { name, role: 'client' } }, }); if (error) return { error: error.message }; + // Auto sign-in immediately after signup (no email confirmation required) + const { error: loginError } = await supabase.auth.signInWithPassword({ email, password }); + if (loginError) return { error: loginError.message }; return {}; }; diff --git a/src/pages/Signup.jsx b/src/pages/Signup.jsx index 34de98f..08c8744 100755 --- a/src/pages/Signup.jsx +++ b/src/pages/Signup.jsx @@ -19,7 +19,7 @@ export default function Signup() { setError(''); const { error: err } = await signup(form.email, form.password, form.name); if (err) { setError(err); setLoading(false); return; } - navigate('/signup-confirmation'); + navigate('/my-projects'); }; return (