aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/logout/+page.server.ts
blob: 1ecc7f874ad7a8b16a953a1e0141a88c9f9ec233 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { redirect } from "@sveltejs/kit";

const opts = {
	expires: new Date(0),
	path: "/",
};

export async function load({ cookies }) {
	const lang = cookies.get("lang");
	cookies.set("aid", "", opts);
	cookies.set("lang", "", opts);
	cookies.set("username", "", opts);
	cookies.set("token", "", opts);
	cookies.set("pin", "", opts);
	cookies.set("sk", "", opts);
	cookies.set("theme", "", opts);
	cookies.set("sid", "", opts);
	redirect(307, `/login?lang=${lang}`);
}