Skip to content

feat: Add PKCE support for upstream OIDC connectors - #4

Open
assimilat wants to merge 1 commit into
netbirdio:masterfrom
assimilat:feature/upstream-pkce
Open

feat: Add PKCE support for upstream OIDC connectors#4
assimilat wants to merge 1 commit into
netbirdio:masterfrom
assimilat:feature/upstream-pkce

Conversation

@assimilat

Copy link
Copy Markdown

This PR adds support for sending PKCE code challenges to upstream OIDC identity providers, allowing Dex to authenticate with strict PKCE-enforced providers like Kanidm. It uses the state payload to transport the code verifier, maintaining compatibility with the existing database schemas.

@assimilat
assimilat force-pushed the feature/upstream-pkce branch from 381667b to c280cd9 Compare April 25, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant