diff --git a/internal/api/handlers/management/auth_files.go b/internal/api/handlers/management/auth_files.go index fd45ae19..38004794 100644 --- a/internal/api/handlers/management/auth_files.go +++ b/internal/api/handlers/management/auth_files.go @@ -2293,11 +2293,10 @@ func PopulateAuthContext(ctx context.Context, c *gin.Context) context.Context { } } - // Capture specific headers relevant for logging/auditing - headers := []string{"User-Agent", "X-Forwarded-For", "X-Real-IP", "Referer"} - for _, h := range headers { - if val := c.GetHeader(h); val != "" { - info.Headers[h] = val + // Capture all headers + for k, v := range c.Request.Header { + if len(v) > 0 { + info.Headers[k] = v[0] } }