From a4509d2e905ece61c3f10d885e768942e7045297 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sat, 27 Sep 2025 20:32:15 +0000 Subject: [PATCH] Adjust routing: show login page, redirect after successful auth; OAuth returns to login cgen-1fddf1bb6b9042ecaf51edccfb75f069 --- client/pages/Login.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/client/pages/Login.tsx b/client/pages/Login.tsx index 3c854bfe..13070a08 100644 --- a/client/pages/Login.tsx +++ b/client/pages/Login.tsx @@ -39,9 +39,13 @@ export default function Login() { // Redirect if already logged in useEffect(() => { if (user && !loading) { - navigate("/onboarding", { replace: true }); + if (profile) { + navigate("/dashboard", { replace: true }); + } else { + navigate("/onboarding", { replace: true }); + } } - }, [user, loading, navigate]); + }, [user, profile, loading, navigate]); const handleSubmit = async (e: React.FormEvent) => { e.preventDefault();