From 612534a59ec8ba5f28061319cf3f4af74d015aad Mon Sep 17 00:00:00 2001 From: Arnaud Nelissen Date: Sat, 13 Jun 2026 12:25:30 +0200 Subject: [PATCH] fix(auth): check signIn result after register, redirect to login on failure --- src/app/auth/register/page.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/app/auth/register/page.tsx b/src/app/auth/register/page.tsx index 68c5ace..8acbd0d 100644 --- a/src/app/auth/register/page.tsx +++ b/src/app/auth/register/page.tsx @@ -30,12 +30,19 @@ export default function RegisterPage() { return; } - await signIn("credentials", { + const result = await signIn("credentials", { email: form.email, password: form.password, redirect: false, }); + if (result?.error) { + setError("Compte créé mais connexion échouée. Connectez-vous manuellement."); + setLoading(false); + router.push("/auth/login"); + return; + } + router.push("/setup"); }