From 66cb970dd266953bc9e5aa49a2c95318dcf7ef2c Mon Sep 17 00:00:00 2001 From: XShine555 Date: Sun, 5 Jul 2026 23:16:25 +0200 Subject: [PATCH] fix(frontend): full-page nav for auth links; land on home after login - Add data-sveltekit-reload to the /login links so the browser performs a full navigation (the client router intercepted them and aborted on the external Zitadel redirect) - Default post-login returnTo to / (home) since /explore is not built yet - 'Empezar gratis' now starts the register flow (/login?mode=register) Co-Authored-By: Claude Opus 4.8 --- frontend/src/lib/components/Footer.svelte | 2 +- frontend/src/lib/components/Navbar.svelte | 7 ++++++- frontend/src/routes/+page.svelte | 3 ++- frontend/src/routes/auth/callback/+server.ts | 2 +- frontend/src/routes/login/+server.ts | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/frontend/src/lib/components/Footer.svelte b/frontend/src/lib/components/Footer.svelte index b0344b7..967d27c 100644 --- a/frontend/src/lib/components/Footer.svelte +++ b/frontend/src/lib/components/Footer.svelte @@ -5,7 +5,7 @@

© {new Date().getFullYear()} Musify · Streaming de música.

diff --git a/frontend/src/lib/components/Navbar.svelte b/frontend/src/lib/components/Navbar.svelte index 7384452..af3d981 100644 --- a/frontend/src/lib/components/Navbar.svelte +++ b/frontend/src/lib/components/Navbar.svelte @@ -48,11 +48,16 @@ {:else} - + Iniciar sesión Registrarse diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index 1136baa..578ca35 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -45,7 +45,8 @@