oauth2-proxy/pkg/apis
June Kim 7f686206e8 auto-collect header claims into provider AdditionalClaims
When alpha config injects request/response headers from OIDC claims,
users must manually duplicate those claim names into each provider's
additionalClaims list or get empty values. This is error-prone and
undocumented.

collectHeaderClaimsIntoProviders scans InjectRequestHeaders and
InjectResponseHeaders for ClaimSource entries, skips built-in
session fields (email, groups, etc.), and appends the remainder
to every provider's AdditionalClaims list with deduplication.

Signed-off-by: June Kim <kimjune01@gmail.com>
2026-05-09 09:50:12 -07:00
..
ip Move RealClientIP code to IP packages 2020-05-23 15:17:41 +01:00
middleware Merge commit from fork 2026-04-13 18:22:56 +02:00
options auto-collect header claims into provider AdditionalClaims 2026-05-09 09:50:12 -07:00
sessions fix: improve logging when session refresh token is missing (#3327) 2026-03-23 10:54:32 +01:00