Skip to content

Commit 919d044

Browse files
committed
fix: logout
1 parent 3db4d84 commit 919d044

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

platforms/pictique/src/lib/stores/auth.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { writable } from 'svelte/store';
2-
import { apiClient, setAuthToken, removeAuthToken } from '$lib/utils/axios';
2+
import { apiClient, setAuthToken, removeAuthToken, removeAuthId } from '$lib/utils/axios';
33

44
export const isAuthenticated = writable(false);
55

@@ -19,6 +19,7 @@ export const login = (token: string) => {
1919

2020
export const logout = () => {
2121
removeAuthToken();
22+
removeAuthId();
2223
delete apiClient.defaults.headers.common['Authorization'];
2324
isAuthenticated.set(false);
2425
};

platforms/pictique/src/routes/(protected)/settings/logout/+page.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import { goto } from '$app/navigation';
33
import { Button } from '$lib/ui';
44
import { SettingsNavigationButton } from '$lib/fragments';
5+
import { logout } from '$lib/stores/auth';
56
</script>
67

78
<div class="flex flex-col gap-3">
@@ -17,5 +18,5 @@
1718
{/snippet}
1819
</SettingsNavigationButton>
1920
<hr class="text-grey" />
20-
<Button size="sm" variant="secondary" callback={() => alert('logout')}>Logout</Button>
21+
<Button size="sm" variant="secondary" callback={() => logout()}>Logout</Button>
2122
</div>

0 commit comments

Comments
 (0)