import { createError, defineEventHandler } from 'h3'; import { SERVER_DEBUG } from '#server/utils/config'; import { useWGSession } from '#server/utils/session'; export default defineEventHandler(async (event) => { const session = await useWGSession(event); const sessionId = session.id; if (sessionId === undefined) { throw createError({ statusCode: 401, statusMessage: 'Not logged in', }); } await session.clear(); SERVER_DEBUG(`Deleted Session: ${sessionId}`); return { success: true }; });