/** * Debug endpoint para ver todos los headers que recibe el servidor * Útil para inspeccionar qué headers envía Authentik Proxy */ export default defineEventHandler((event) => { const headers = getHeaders(event) // Filtrar solo los headers de Authentik const authentikHeaders: Record = {} const allHeaders: Record = {} for (const [key, value] of Object.entries(headers)) { allHeaders[key] = value if (key.toLowerCase().startsWith('x-authentik-')) { authentikHeaders[key] = value } } // Log en consola del servidor para debugging console.log('=== AUTHENTIK HEADERS ===') console.log(JSON.stringify(authentikHeaders, null, 2)) console.log('=== ALL HEADERS ===') console.log(JSON.stringify(allHeaders, null, 2)) return { authentikHeaders, allHeaders } })