Menu
Public repository / 1b41bcdd9e7d715e0117aa1edf8d3712789587b6
AkurAI-Mail / src/routes/logout/+server.ts
Latest change 66e3647948f2e277afdd6ecd16939de8b6ad525f - Initial commit: AkurAI Mail UI (SvelteKit+Bun) by Ólafur Búi Ólafsson
import { redirect } from "@sveltejs/kit";
import { clearSession, isAuthenticated, mailboxFromSession } from "$lib/auth";
export function GET({ cookies }) {
const target = !isAuthenticated(cookies) && mailboxFromSession(cookies) ? "/webmail/login" : "/login";
clearSession(cookies);
throw redirect(303, target);
}
export const POST = GET;