Zitadel OpenID Connect Provider
Zitadel is an open-source identity and access management platform that provides a comprehensive set of features for authentication and authorization, including OAuth 2.0, OpenID Connect, and SAML.
Features
If you want to compare OpenID Connect features of different providers, please check out the OpenID Connect Providers benchmark.
Looking for (C)IAM features like MFA, SSO, user management, and compliance? Check out the (C)IAM Identity Providers benchmark.
Frequently Asked Questions
Does Zitadel support the Authorization Code grant type?
Zitadel supports Authorization Code grant type. Read more
Does Zitadel support the Refresh Token grant type?
Zitadel supports Refresh Token grant type. Read more
Does Zitadel support the Client Credentials grant type?
Zitadel supports Client Credentials grant type. Read more
Does Zitadel support the Implicit grant type?
Zitadel supports Implicit grant type. Read more
Does Zitadel support the Token Exchange grant type?
Zitadel supports Token Exchange grant type. Read more
Does Zitadel support the Client Initiated BackChannel Authentication grant type?
Zitadel does not support Client Initiated BackChannel Authentication grant type.
Does Zitadel support the Device Authorization Grant grant type?
Zitadel supports Device Authorization Grant grant type. Read more
Does Zitadel support the JWT Bearer Token grant type?
Zitadel supports JWT Bearer Token grant type. Read more
Does Zitadel support the SAML 2.0 Bearer Assertion grant type?
Zitadel does not support SAML 2.0 Bearer Assertion grant type.
Does Zitadel support the Resource Owner Password Credentials grant type?
Zitadel supports Resource Owner Password Credentials grant type. Read more
Does Zitadel support the PKCE extension?
Zitadel supports PKCE extension. Read more
Does Zitadel support the PAR extension?
Zitadel supports PAR extension. Read more
Does Zitadel support the RAR extension?
Zitadel does not support RAR extension.
Does Zitadel support the JAR extension?
Zitadel does not support JAR extension.
Does Zitadel support the Authorization Endpoint endpoint?
Zitadel supports Authorization Endpoint endpoint. Read more
Does Zitadel support the Token Endpoint endpoint?
Zitadel supports Token Endpoint endpoint. Read more
Does Zitadel support the UserInfo Endpoint endpoint?
Zitadel supports UserInfo Endpoint endpoint. Read more
Does Zitadel support the Token Revocation endpoint?
Zitadel supports Token Revocation endpoint. Read more
Does Zitadel support the Token Introspection endpoint?
Zitadel supports Token Introspection endpoint. Read more
Does Zitadel support the Device Authorization Endpoint endpoint?
Zitadel supports Device Authorization Endpoint endpoint. Read more
Does Zitadel support the OpenID Connect Discovery Endpoint endpoint?
Zitadel supports OpenID Connect Discovery Endpoint endpoint. Read more
Does Zitadel support the OAuth 2.0 Authorization Server Metadata Endpoint endpoint?
Zitadel supports OAuth 2.0 Authorization Server Metadata Endpoint endpoint. Read more
Does Zitadel support the none token endpoint authentication method?
Zitadel supports none token endpoint authentication method. Read more
Does Zitadel support the client_secret_basic token endpoint authentication method?
Zitadel supports client_secret_basic token endpoint authentication method. Read more
Does Zitadel support the client_secret_post token endpoint authentication method?
Zitadel supports client_secret_post token endpoint authentication method. Read more
Does Zitadel support the client_secret_jwt token endpoint authentication method?
Zitadel does not support client_secret_jwt token endpoint authentication method.
Does Zitadel support the private_key_jwt token endpoint authentication method?
Zitadel supports private_key_jwt token endpoint authentication method. Read more
Does Zitadel support the tls_client_auth token endpoint authentication method?
Zitadel does not support tls_client_auth token endpoint authentication method.
Does Zitadel support the none prompt?
Zitadel supports none prompt. Read more
Does Zitadel support the login prompt?
Zitadel supports login prompt. Read more
Does Zitadel support the consent prompt?
Zitadel supports consent prompt. Read more
Does Zitadel support the select_account prompt?
Zitadel supports select_account prompt. Read more
Does Zitadel support the create prompt?
Zitadel supports create prompt. Read more
Does Zitadel support the RP-initiated Logout feature?
Zitadel supports RP-initiated Logout feature. Read more
Does Zitadel support the Dynamic Client Registration Protocol feature?
Zitadel does not support Dynamic Client Registration Protocol feature.
Does Zitadel support the Dynamic Client Registration Management Protocol feature?
Zitadel does not support Dynamic Client Registration Management Protocol feature.
Does Zitadel support the Refresh Token Rotation feature?
Zitadel supports Refresh Token Rotation feature. Read more
Does Zitadel support the OAuth 2.0 Demonstrating Proof of Possession (DPoP) feature?
Zitadel does not support OAuth 2.0 Demonstrating Proof of Possession (DPoP) feature.
Does Zitadel support the FAPI 1.0 Security Profile - Part 1: Baseline feature?
Zitadel does not support FAPI 1.0 Security Profile - Part 1: Baseline feature.
Does Zitadel support the FAPI 1.0 Security Profile - Part 2: Advanced feature?
Zitadel does not support FAPI 1.0 Security Profile - Part 2: Advanced feature.
Does Zitadel support the FAPI 2.0 Security Profile feature?
Zitadel does not support FAPI 2.0 Security Profile feature.
Does Zitadel support the FAPI 2.0 Message Signing feature?
Zitadel does not support FAPI 2.0 Message Signing feature.
Does Zitadel support the JARM feature?
Zitadel does not support JARM feature.
Note: The current data is based on provider documentation/experience and may not be 100% accurate. Please open an issue if you have spotted any inconsistencies.