/** * GET /api/auth/status * Verifica el estado de autenticacion del usuario via Authentik headers */ export default defineEventHandler((event) => { const headers = getHeaders(event) const username = headers['x-authentik-username'] const email = headers['x-authentik-email'] const name = headers['x-authentik-name'] const groups = headers['x-authentik-groups'] if (!username) { return { authenticated: false, user: null } } return { authenticated: true, user: { username, email, name, groups: groups ? groups.split('|').filter((g: string) => g.trim()) : [] } } })