From 29986bcbaa9ca6d4f2eaaecd0641c434d0844bfd Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Tue, 9 Dec 2025 19:33:09 +0400 Subject: [PATCH] Clear auth token on login and OAuth login --- src/routes/(public)/(guest)/login/+page.svelte | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/routes/(public)/(guest)/login/+page.svelte b/src/routes/(public)/(guest)/login/+page.svelte index 42e8ca7f2..ef320d7e7 100644 --- a/src/routes/(public)/(guest)/login/+page.svelte +++ b/src/routes/(public)/(guest)/login/+page.svelte @@ -20,6 +20,7 @@ async function login() { try { + clearAuthToken(); disabled = true; await sdk.forConsole.account.createEmailPasswordSession({ email: mail, @@ -65,6 +66,7 @@ } function onOauthLogin(config: { provider: OAuthProvider; scopes: string[] }) { + clearAuthToken(); let url = window.location.origin; if (page.url.searchParams) { @@ -83,6 +85,10 @@ scopes: config.scopes }); } + + function clearAuthToken() { + localStorage.removeItem('imagine-auth-token'); + }