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 @@