import { redirect } from "@sveltejs/kit"; import type { RequestEvent } from "./$types"; export async function load(event: RequestEvent) { if (event.locals.user === null || event.locals.session === null) { return redirect(302, "/login"); } if (!event.locals.user.emailVerified) { return redirect(302, "/verify-email"); } if (event.locals.user.registered2FA) { return redirect(302, "/"); } return {}; }