Open Source Alternative to:
Repository activity:
Stars23,534
Forks6,779
Open Issues1,739
Last commit12 hours ago
License:
Apache-2.0
Languages:
Java
TypeScript
FreeMarker
Keycloak is an open-source identity and access management solution designed to add authentication to applications and secure services with minimal effort. It eliminates the need for developers to handle user storage or authentication processes themselves.
- Single-Sign On: Users authenticate with Keycloak rather than individual applications, facilitating seamless access across multiple applications.
- Identity Brokering and Social Login: Easily enable social network logins and authenticate users with existing OpenID Connect or SAML 2.0 Identity Providers.
- User Federation: Connect to existing LDAP or Active Directory servers, or implement custom providers for other user stores.
- Admin Console: Centrally manage all aspects of the Keycloak server, including user federation, identity brokering, and fine-grained authorization policies.
- Account Management Console: Allow users to manage their profiles, passwords, two-factor authentication, sessions, and account history.
- Standard Protocols: Supports OpenID Connect, OAuth 2.0, and SAML for seamless integration.
- Authorization Services: Beyond role-based authorization, Keycloak provides fine-grained authorization services for detailed policy management.
Keycloak is a Cloud Native Computing Foundation incubation project, continuously evolving to meet modern authentication and authorization needs.
Share:
Similar Open Source Alternatives:
View all alternativesAuthentik
13,645
The authentication glue you need
Auth & SSO
Zitadel
9,021
Customizable Identity Platform
Auth & SSO
ORY
15,637
Modern IAM, scalable and flexible
Auth & SSO
Authelia
21,780
Secure SSO and MFA portal
Auth & SSO
Supertokens
13,168
Open Source User Authentication
Auth & SSO
Hanko
7,304
Modern Authentication and User Management
Auth & SSO