Identity Provider Name
- Environmental Variable:
IDP_PROVIDER
- Config File Key:
idp_provider
- Kubernetes: see
identityProvider.provider
- Type:
string
- Required
- Options:
auth0
azure
google
okta
onelogin
oroidc
Provider is the short-hand name of a built-in OpenID Connect (oidc) identity provider to be used for authentication. To use a generic provider, set to oidc
.
See identity provider for details.
Pomerium uses the Hosted Authenticate Service by default.
If you want to run Pomerium with a self-hosted authenticate service, include an identity provider and authenticate service URL in your configuration.
See Self-Hosted Authenticate Service for more information.