Keycloak: Extensions Java (providers)
Cette documentation fait partie du guide Personnaliser l'apparence. Consultez le guide complet ici : Personnalisez facilement les pages de connexion, la console de compte et les emails Keycloak sur Stackhero : définissez vos couleurs, votre logo, vos textes, et créez même des thèmes entièrement personnalisés grâce à l'éditeur en ligne intégré..
👋 Bienvenue dans la documentation Stackhero !
Stackhero offre un service Keycloak cloud qui vous permet de déployer un fournisseur d'identité prêt pour la production en seulement 2 minutes :
- Utilisateurs, realms et clients en nombre illimité
- Prise en charge de OpenID Connect, OAuth 2.0, SAML 2.0, connexion sociale, fédération LDAP et Active Directory
- Nom de domaine personnalisé avec HTTPS intégré pour un accès sécurisé (par exemple, https://login.votre-entreprise.com)
- Thèmes personnalisés : personnalisez facilement vos pages de connexion, la console de compte et les emails grâce à un éditeur en ligne inclus
- Serveur email dédié avec SPF, DKIM et DMARC, pour que les confirmations de compte et les réinitialisations de mot de passe soient prises en charge pour vous
- Base de données PostgreSQL intégrée, avec la console d'administration disponible sur un port dédié et désactivable
- Mises à jour en un clic pour garder votre système à jour sans intervention manuelle
Consacrez votre temps au développement, pas à la configuration : vous pouvez essayer la solution Keycloak cloud de Stackhero en moins de 5 minutes.
Le dossier providers/ est destiné aux fonctionnalités non couvertes par les thèmes : authenticators personnalisés, stockage utilisateur, listeners d'événements ou protocol mappers.
Placez votre fichier .jar dans ce dossier puis redémarrez votre service. Ce redémarrage prend un peu plus de temps (environ une minute) car Keycloak se reconstruit pour inclure la nouvelle extension. Pour supprimer une extension, supprimez le fichier et redémarrez à nouveau.
Vous pouvez aussi placer des fichiers .jar de thème ici, mais il est préférable d'utiliser themes/ pour les thèmes : cela ne nécessite pas de reconstruction et vous permet de modifier les fichiers par la suite.