Cette page se concentre sur la prise en charge du protocole OpenID Connect par Keycloak. Vous cherchez les fonctionnalités (C)IAM de Keycloak comme MFA, SSO et gestion des utilisateurs ? Voir Keycloak sur le benchmark des fournisseurs d'identité (C)IAM.

Keycloak Fournisseur OpenID Connect

Open-source (Apache 2.0) IAM/CIAM by Red Hat. Zero licensing cost with unlimited users. Most feature-rich open-source option with full SPI extensibility. Requires self-hosting and DevOps expertise.

Foire aux questions

Keycloak prend-il en charge Authorization Code grant type ?

Keycloak prend en charge Authorization Code grant type. En savoir plus

Keycloak prend-il en charge Refresh Token grant type ?

Keycloak prend en charge Refresh Token grant type. En savoir plus

Keycloak prend-il en charge Client Credentials grant type ?

Keycloak prend en charge Client Credentials grant type. En savoir plus

Keycloak prend-il en charge Implicit grant type ?

Keycloak prend en charge Implicit grant type. En savoir plus

Keycloak prend-il en charge Token Exchange grant type ?

Keycloak prend en charge Token Exchange grant type. En savoir plus

Keycloak prend-il en charge Client Initiated BackChannel Authentication grant type ?

Keycloak prend en charge Client Initiated BackChannel Authentication grant type. En savoir plus

Keycloak prend-il en charge Device Authorization Grant grant type ?

Keycloak prend en charge Device Authorization Grant grant type. En savoir plus

Keycloak prend-il en charge JWT Bearer Token grant type ?

Keycloak prend en charge JWT Bearer Token grant type. En savoir plus

Keycloak prend-il en charge SAML 2.0 Bearer Assertion grant type ?

Keycloak ne prend pas en charge SAML 2.0 Bearer Assertion grant type.

Keycloak prend-il en charge Resource Owner Password Credentials grant type ?

Keycloak prend en charge Resource Owner Password Credentials grant type. En savoir plus

Keycloak prend-il en charge PKCE extension ?

Keycloak prend en charge PKCE extension. En savoir plus

Keycloak prend-il en charge PAR extension ?

Keycloak prend en charge PAR extension. En savoir plus

Keycloak prend-il en charge RAR extension ?

Keycloak ne prend pas en charge RAR extension. En savoir plus

Keycloak prend-il en charge JAR extension ?

Keycloak prend en charge JAR extension. En savoir plus

Keycloak prend-il en charge Authorization Endpoint endpoint ?

Keycloak prend en charge Authorization Endpoint endpoint. En savoir plus

Keycloak prend-il en charge Token Endpoint endpoint ?

Keycloak prend en charge Token Endpoint endpoint. En savoir plus

Keycloak prend-il en charge UserInfo Endpoint endpoint ?

Keycloak prend en charge UserInfo Endpoint endpoint. En savoir plus

Keycloak prend-il en charge Token Revocation endpoint ?

Keycloak prend en charge Token Revocation endpoint. En savoir plus

Keycloak prend-il en charge Token Introspection endpoint ?

Keycloak prend en charge Token Introspection endpoint. En savoir plus

Keycloak prend-il en charge Device Authorization Endpoint endpoint ?

Keycloak prend en charge Device Authorization Endpoint endpoint. En savoir plus

Keycloak prend-il en charge OpenID Connect Discovery Endpoint endpoint ?

Keycloak prend en charge OpenID Connect Discovery Endpoint endpoint. En savoir plus

Keycloak prend-il en charge OAuth 2.0 Authorization Server Metadata Endpoint endpoint ?

Keycloak prend partiellement en charge OAuth 2.0 Authorization Server Metadata Endpoint endpoint. Supports through OpenID Connect Discovery En savoir plus

Keycloak prend-il en charge none méthode d'authentification du token endpoint ?

Keycloak prend en charge none méthode d'authentification du token endpoint. En savoir plus

Keycloak prend-il en charge client_secret_basic méthode d'authentification du token endpoint ?

Keycloak prend en charge client_secret_basic méthode d'authentification du token endpoint. En savoir plus

Keycloak prend-il en charge client_secret_post méthode d'authentification du token endpoint ?

Keycloak prend en charge client_secret_post méthode d'authentification du token endpoint. En savoir plus

Keycloak prend-il en charge client_secret_jwt méthode d'authentification du token endpoint ?

Keycloak prend en charge client_secret_jwt méthode d'authentification du token endpoint. En savoir plus

Keycloak prend-il en charge private_key_jwt méthode d'authentification du token endpoint ?

Keycloak prend en charge private_key_jwt méthode d'authentification du token endpoint. En savoir plus

Keycloak prend-il en charge tls_client_auth méthode d'authentification du token endpoint ?

Keycloak prend en charge tls_client_auth méthode d'authentification du token endpoint. En savoir plus

Keycloak prend-il en charge none prompt ?

Keycloak prend en charge none prompt. En savoir plus

Keycloak prend-il en charge login prompt ?

Keycloak prend en charge login prompt. En savoir plus

Keycloak prend-il en charge consent prompt ?

Keycloak prend en charge consent prompt. En savoir plus

Keycloak prend-il en charge select_account prompt ?

Keycloak prend en charge select_account prompt. En savoir plus

Keycloak prend-il en charge create prompt ?

Keycloak ne prend pas en charge create prompt. En savoir plus

Keycloak prend-il en charge RP-initiated Logout fonctionnalité ?

Keycloak prend en charge RP-initiated Logout fonctionnalité. En savoir plus

Keycloak prend-il en charge Dynamic Client Registration Protocol fonctionnalité ?

Keycloak prend en charge Dynamic Client Registration Protocol fonctionnalité. En savoir plus

Keycloak prend-il en charge Dynamic Client Registration Management Protocol fonctionnalité ?

Keycloak prend en charge Dynamic Client Registration Management Protocol fonctionnalité. En savoir plus

Keycloak prend-il en charge Refresh Token Rotation fonctionnalité ?

Keycloak prend en charge Refresh Token Rotation fonctionnalité. En savoir plus

Keycloak prend-il en charge Délai de grâce pour la rotation des refresh tokens fonctionnalité ?

Keycloak prend en charge Délai de grâce pour la rotation des refresh tokens fonctionnalité. Configurable via a realm's 'Revoke Refresh Token' and 'Refresh Token Max Reuse' settings, letting a rotated-out refresh token be reused a limited number of times to absorb race conditions. En savoir plus

Keycloak prend-il en charge OAuth 2.0 Demonstrating Proof of Possession (DPoP) fonctionnalité ?

Keycloak prend en charge OAuth 2.0 Demonstrating Proof of Possession (DPoP) fonctionnalité. En savoir plus

Keycloak prend-il en charge FAPI 1.0 Security Profile - Part 1: Baseline fonctionnalité ?

Keycloak prend en charge FAPI 1.0 Security Profile - Part 1: Baseline fonctionnalité. En savoir plus

Keycloak prend-il en charge FAPI 1.0 Security Profile - Part 2: Advanced fonctionnalité ?

Keycloak prend en charge FAPI 1.0 Security Profile - Part 2: Advanced fonctionnalité. En savoir plus

Keycloak prend-il en charge FAPI 2.0 Security Profile fonctionnalité ?

Keycloak prend en charge FAPI 2.0 Security Profile fonctionnalité. En savoir plus

Keycloak prend-il en charge FAPI 2.0 Message Signing fonctionnalité ?

Keycloak prend en charge FAPI 2.0 Message Signing fonctionnalité. En savoir plus

Keycloak prend-il en charge JARM fonctionnalité ?

Keycloak prend en charge JARM fonctionnalité. En savoir plus