import { createLogger } from '~~/shared/utils/logger' export default defineEventHandler(async (event) => { const config = useRuntimeConfig() const logger = createLogger({ level: config.public.logLevel, tag: 'auth', fancy: import.meta.env.MODE !== 'production' }) try { const cleared = await clearUserSession(event) if (!cleared) { logger.warn('Failed to clear user session') } } catch (error) { logger.error('Error clearing user session:', error) } return sendRedirect(event, '/login', 200) })