diff --git a/src/routes/(pages)/logout/+page.server.ts b/src/routes/(pages)/logout/+page.server.ts index 4686081..d93832d 100644 --- a/src/routes/(pages)/logout/+page.server.ts +++ b/src/routes/(pages)/logout/+page.server.ts @@ -1,14 +1,8 @@ +import { removeAuthCookies } from "$lib/server/utils/cookies"; import { auth } from "$lib/stores/auth"; import type { PageServerLoad } from "./$types"; export const load: PageServerLoad = async (event) => { - event.cookies.delete("access_token", { - path: "/", - httpOnly: true, - secure: true, - sameSite: "strict", - }); - const success: Promise = event .fetch("/api/auth/logout", { method: "POST", @@ -21,6 +15,8 @@ export const load: PageServerLoad = async (event) => { return resp.status < 400; }); + removeAuthCookies(event); + auth.reset(); return { streaming: { success } };