import type { APIRoute } from 'astro'; import { getDb } from '../lib/db'; import { logout, SESSION_COOKIE } from '../lib/auth'; export const prerender = false; export const GET: APIRoute = ({ cookies, redirect }) => { const token = cookies.get(SESSION_COOKIE)?.value; if (token) logout(getDb(), token); cookies.delete(SESSION_COOKIE, { path: '/' }); return redirect('/login'); };