Keycloak: Theme visuell gestalten mit Quick Theme
Diese Dokumentation ist Teil des Erscheinungsbild anpassen-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Branding Ihrer Keycloak-Loginseiten, Account-Konsole und E-Mails auf Stackhero leicht gemacht: Legen Sie Ihre Farben, Ihr Logo, Ihre Texte fest und erstellen Sie sogar vollständig eigene Themes mit dem integrierten Online-Editor..
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet einen Keycloak Cloud Service, mit dem Sie in nur 2 Minuten einen produktionsbereiten Identity Provider bereitstellen können:
- Unbegrenzte Anzahl an Benutzern, Realms und Clients
- Unterstützung für OpenID Connect, OAuth 2.0, SAML 2.0, Social Login, LDAP- und Active Directory-Föderation
- Eigene Domain mit integriertem HTTPS für sicheren Zugriff (zum Beispiel https://login.ihre-firma.com)
- Individuelle Themes: Gestalten Sie Ihre Login-Seiten, das Account-Portal und E-Mails ganz einfach mit dem integrierten Online-Editor
- Dedizierter E-Mail-Server mit SPF, DKIM und DMARC, sodass Kontobestätigungen und Passwort-Resets automatisch für Sie abgewickelt werden
- Integrierte PostgreSQL-Datenbank, mit Administrationskonsole auf einem eigenen, abschaltbaren Port
- One-Click-Updates halten Ihr System ohne manuellen Aufwand aktuell
Verbringen Sie Ihre Zeit mit Entwicklung, nicht mit Konfiguration: Testen Sie die Keycloak Cloud-Lösung von Stackhero in weniger als 5 Minuten.
In Ihrer Keycloak-Administrationskonsole finden Sie Quick Theme, den visuellen Theme-Designer von Keycloak. Laden Sie ein Logo hoch, wählen Sie Ihre Farben, sehen Sie eine Vorschau der Login- und Account-Konsolen und laden Sie das fertige Theme als .jar-Datei herunter.
Um es zu installieren, legen Sie die Datei per Editor im Verzeichnis themes/ ab und starten Sie Ihren Service neu. Das .jar wird in ein Theme-Verzeichnis entpackt und das Archiv entfernt:
themes/acme.jar wird zu themes/acme/
Das neue Theme erscheint dann unter Realm settings > Themes. Sie können die Dateien anschließend weiterhin manuell bearbeiten, wenn Sie möchten.
Diese Methode unterstützt auch Themes, die mit Keycloakify erstellt wurden, oder von einem Designer bereitgestellt werden. Jede .jar- oder .zip-Datei mit einem Theme kann so installiert werden. Gibt es bereits ein Theme mit demselben Namen, wird das neue als acme-1 installiert – so werden bestehende Themes nie überschrieben. Ist die Datei kein Theme, bleibt sie einfach unangetastet und Keycloak startet wie gewohnt.