Menu
Public repository / aa0081daf17648c0a6e369ad847bdc30c0c7d321
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;