Skip to content

oidc: add JSON tags to ProviderConfig#446

Merged
ericchiang merged 1 commit intocoreos:v3from
ericchiang:disc
Jan 4, 2025
Merged

oidc: add JSON tags to ProviderConfig#446
ericchiang merged 1 commit intocoreos:v3from
ericchiang:disc

Conversation

@ericchiang
Copy link
Copy Markdown
Collaborator

This PR adds JSON tags to allow parsing a ProviderConfig directly from the OpenID Connect JSON metadata document. Since this is the preferred workaround for providers that don't support discovery in a spec-compliant way, such as returning the wrong issuer, or requiring a URL parameter, make this path easier and add an example to the godoc.

Updates #445
Updates #444
Updates #439
Updates #442
Updates #344
Fixes #290

This PR adds JSON tags to allow parsing a ProviderConfig directly from
the OpenID Connect JSON metadata document. Since this is the preferred
workaround for providers that don't support discovery in a
spec-compliant way, such as returning the wrong issuer, or requiring a
URL parameter, make this path easier and add an example to the godoc.

Updates coreos#445
Updates coreos#444
Updates coreos#439
Updates coreos#442
Updates coreos#344
Fixes coreos#290
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.

Auth provider creation does not allow for a URL query string

1 participant