Keycloak
Open-Source-Lösung für Identity- und Access-Management mit Unterstützung für Single Sign-on, OAuth2 und OpenID Connect.
Überblick
Keycloak ist ein Open-Source-Server für Identity- und Access-Management (IAM), der Authentifizierung und Autorisierung zentralisiert, sodass einzelne Anwendungen keine eigene Benutzerspeicherung oder Login-Logik implementieren müssen. Er bietet User Federation (Anbindung bestehender Benutzerverzeichnisse), Single Sign-on, starke Multi-Faktor-Authentifizierung, Self-Service-Benutzerverwaltung und feingranulare Autorisierungsrichtlinien.
Er läuft als eigenständiger Server – über eine herunterladbare Distribution oder das offizielle Docker-Image – mit dem Anwendungen über Standardprotokolle (OAuth 2.0, OpenID Connect) kommunizieren, statt als Bibliothek in jede App eingebettet zu werden. Keycloak ist ein Projekt der Cloud Native Computing Foundation (CNCF).
Es eignet sich für Teams, die einen zentralen Authentifizierungs-/Autorisierungsdienst vor mehreren Anwendungen oder Diensten betreiben möchten, statt Login- und Benutzerverwaltungslogik in jeder einzeln zu bauen und zu pflegen.
- Kategorien
- Authentifizierung & Sicherheit
- Sprachen
- Java
- Lizenz
- Apache-2.0
Ähnliche Projekte
Zitadel
AGPL-3.0Cloud-native Identity- und Access-Management-Plattform mit Multi-Tenancy, SSO, MFA und OIDC-/SAML-Unterstützung, nutzbar selbst gehostet oder als verwalteter Dienst.
- Authentifizierung & Sicherheit
Auth.js
ISCQuelloffene Authentifizierungsbibliothek auf Basis von Standard-Web-APIs, mit Unterstützung für OAuth, E-Mail/passwortlose und anmeldedatenbasierte Anmeldung für jedes JavaScript-Framework oder jede Laufzeitumgebung.
- Authentifizierung & Sicherheit
Authelia
Apache-2.0Selbst gehostetes Single-Sign-on- und Zwei-Faktor-Authentifizierungsportal, das deinem Reverse Proxy vorgeschaltet wird, um bestehende Webanwendungen zu schützen.
- Authentifizierung & Sicherheit
Appwrite
BSD-3-ClauseOpen-Source-Backend-Plattform mit Authentifizierung, Datenbanken, Storage, Funktionen und Echtzeit-APIs - selbstgehostet oder als verwalteter Cloud-Dienst.
- Backend
- Datenbank
- Authentifizierung & Sicherheit
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.