Keycloak
Keycloak is an open-source identity and access management system developed to add authentication to applications and secure services. It provides user management, user federation, strong authentication and detailed authorization features. The software can be run by downloading the distribution package or using the Docker image.
Keycloak
95keycloak · Authentication & Identity
Common commercial products in this category: Auth0, Okta, AWS Cognito
- You can add authentication to your applications with minimal effort.
- You can configure user federation and strong authentication features.
- You can secure their services by defining detailed authorisation rules.
- • High number of open issues (3,386)
- ↑ PositiveHacker News
Keycloak: Open-source identity and access management
“I share the same positive experience I read in this thread about Keycloak. Over the years it saved me a huge amount of time that I would have otherwise spent reinventing the wheel. Many thanks to the development team for building such awesome software. One feature that stands…”
- ↑ PositiveHacker News
Keycloak: Open-source identity and access management
“By sits in front of I mean that it's a completely separate web application rather than a framework, library or proxy that is somehow bundled with your application. Whenever you want someone authenticated you redirect the user's browser to Keycloak. Keycloak will redirect the…”
Verified against README · Oct 26, 2026 · source