// server/api/auth/logout.post.ts /** * POST /api/auth/logout * * End user session and clear session cookie * * Response: * { * "success": true * } */ export default defineEventHandler(async (event) => { // Clear session (nuxt-auth-utils) await clearUserSession(event) // Optional: Revoke Cidaas tokens (Single Sign-Out) // This would require storing refresh_token in session and calling Cidaas revoke endpoint return { success: true, } })