diff --git a/src/lib/components/user-area/UserArea.svelte b/src/lib/components/user-area/UserArea.svelte index 4927775f..59a1a5f6 100644 --- a/src/lib/components/user-area/UserArea.svelte +++ b/src/lib/components/user-area/UserArea.svelte @@ -20,7 +20,10 @@ let debounce = ''; $: ({ - signOut: onSignOut = () => {}, + signOut: onSignOut = function onSignOut() { + const locationHref = `${window.location.origin}${window.location.pathname}` + window.location.href = `${AUTH0_AUTHENTICATOR_URL}?logout=true&?retUrl=${encodeURIComponent(locationHref)}`; + }, ready: isReady, autoFetchUser, user,