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 (