Keycloack
| Keycloack | |
|---|---|
| Première Version | 2014 |
| Dernière Version | 26.5.3 |
| Fonction | SSO |
| Langage | Java |
| Site web | keycloack.org |
Keycloak est un logiciel open source permettant l’authentification unique (SSO : Single Sign-On) avec gestion des identités et des accès, destiné aux applications et services modernes.
Keycloak prend en charge divers protocoles tels que OpenID, OAuth version 2.0 et SAML, et offre des fonctionnalités telles que la gestion des utilisateurs, l’authentification à deux facteurs, la gestion des autorisations et des rôles, la création de services de jetons, etc. Il est possible d’intégrer Keycloak à d’autres technologies, telles que les frameworks front-end comme React ou Angular, ainsi que les solutions de conteneurisation comme Docker.
Composants
Keycloak comprend deux composants principaux :
- Le serveur Keycloak, qui inclut l’API et l’interface graphique.
- Le client Keycloak. Auparavant, Keycloak comprenait un ensemble de bibliothèques « adaptateurs », mais celles-ci ont été supprimées en 2022.
