
Keycloak
Keycloak is a free open-source identity and access management server used to add single sign-on and user login to apps and services for developers and IT teams.
0 upvotes · 0 downvotes
No ratings yet
- Category
- Identity & Access
- Pricing
- Free
- Platforms
- LinuxWindows
- License
- Open source
- Reviewed
- Last reviewed 10 October 2026
What it is
A standalone server that handles logins so applications never store passwords or build their own login forms. Once a user signs in, they can reach other connected apps without logging in again, and one logout ends every session.
What it helps with
- Adding sign-in with OpenID Connect or SAML 2.0 identity providers
- Connecting existing LDAP or Active Directory user stores
- Turning on social network login from the admin console
- Defining fine-grained authorization policies for apps and services
Who it's for
Developers, platform teams, and IT administrators who run login and access control for their own applications.
Worth knowing
Users get their own account console to update profiles, change passwords, set up two-factor authentication, and review sessions. The zip distribution needs OpenJDK 25.
Can I plug in a custom user store?
Yes, you can write your own provider for users kept in places such as a relational database.
Is there a development mode?
Yes, a start-dev mode runs the server quickly for local testing.
Discussion & reviews
0 comments
No contributions yet. Be the first to review or comment.