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 e-mails de 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 sur la documentation de Stackhero !
Stackhero propose un service Keycloak cloud qui simplifie le déploiement d'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 via réseaux sociaux, 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 e-mails grâce à un éditeur en ligne inclus
- Serveur e-mail dédié avec SPF, DKIM et DMARC, pour que les confirmations de compte et réinitialisations de mot de passe soient gérées automatiquement
- Base de données PostgreSQL intégrée, avec la console d'administration accessible 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 tester 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.