import { auth } from '$lib/server/lucia'; import { redirect } from '@sveltejs/kit'; export const actions = { default: async ({ locals }) => { console.log('Signing out user'); const session = await locals.auth.validate(); if (!session) { throw redirect(302, '/login'); } await auth.invalidateSession(session.sessionId); // invalidate session locals.auth.setSession(null); // remove cookie throw redirect(302, '/login'); } };