From f0eedba287d04154ba95b7dcc853cf6ac2836e2b Mon Sep 17 00:00:00 2001 From: Jonas_Jones Date: Fri, 7 Mar 2025 20:41:12 +0100 Subject: [PATCH] added redirect from login if sessionKey present --- src/lib/session.js | 9 +++++++++ src/routes/login/+page.svelte | 6 +++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/lib/session.js b/src/lib/session.js index 9318af9..34ae9d5 100644 --- a/src/lib/session.js +++ b/src/lib/session.js @@ -19,6 +19,15 @@ export function resetSession() { window.location.href = '/login'; } +export function redirectToHome() { + if (getSessionKey()) { + window.location.href = new URLSearchParams(window.location.search).get('returnUrl') || '/'; + console.log(new URLSearchParams(window.location.search).get('returnUrl') || '/') + } else { + console.log(getSessionKey()) + } +} + export function ensureAuthenticated() { if (!getSessionKey()) { redirectToLogin(); diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte index ba8ee2b..76deba9 100644 --- a/src/routes/login/+page.svelte +++ b/src/routes/login/+page.svelte @@ -1,13 +1,17 @@