Keycloak - the open source identity and access management solution. Add single-sign-on and authentication to applications and secure services with minimum effort.
Keycloak is an open-source Identity and Access Management solution aimed at modern applications and services. It makes it easy to secure applications and services with little to no code. Keycloak provides user federation, strong authentication, user management, fine-grained authorization, and more.
4500 / day
5000 / day
3.2 pages per visit
Domain Rating
Domain Authority
Citation Level
English, etc
Enables users to log in once and gain access to multiple systems without being prompted to log in again.
Allows for the integration of existing user databases and LDAP directories.
Supports social login and identity brokering with external identity providers like Google, Facebook, etc.
Offers the ability to define and enforce authentication policies based on user behavior and context.
Provides detailed control over user permissions and access rights.
A comprehensive interface for managing users, roles, and permissions.
Allows for the customization of login pages and emails to match your branding.
Offers adapters for securing applications and services in various environments and languages.
Enables users to log in using their existing social media accounts.
Supports multiple realms, allowing for the separation of user bases and configurations.
Apache License 2.0
GitHub
Comprehensive guides and API documentation available on the official site.
Active community support through forums, IRC, and social media.
Contributions are welcome, with guidelines provided for submitting issues and pull requests.
Security headers report is a very important part of user data protection. Learn more about http headers for keycloak.org