Skip to main content

OpenID Connect

This module restricts endpoint access to only users authorized by a OpenID Identity Provider. Upstream servers behind an OIDC-protected endpoint can safely assume that requests are from users authorized by the OIDC IdP to access the protected resource.

Coming Soon

This documentation is incomplete. Please check back later, we appreciate your patience.

You can consult the OAuth module documentation in the interim. The OpenID Connect module works similarly.

Go SDK

See WithOIDC in the Go SDK docs.

Javascript SDK

See oidc_issuer_url in the Javascript SDK docs.

Python SDK

See oidc in the Python SDK docs.

Rust SDK

See oidc in the Rust SDK docs.