diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index 2c03e48..7ddbf6b 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -13,6 +13,8 @@ const path = window.location.pathname; const publicPaths = ['/login', '/setup']; + console.log('[auth]', { path, needsSetup: getNeedsSetup(), authenticated: isAuthenticated(), token: !!localStorage.getItem('nb_token') }); + if (getNeedsSetup() && path !== '/setup') { window.location.href = '/setup'; } else if (!getNeedsSetup() && !isAuthenticated() && !publicPaths.includes(path)) {