Keycloak logo

Keycloak

An open source identity and access management solution
165
303
+ 1
8

What is Keycloak?

It is an Open Source Identity and Access Management For Modern Applications and Services. It adds authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It's all available out of the box.
Keycloak is a tool in the User Management and Authentication category of a tech stack.

Who uses Keycloak?

Companies
38 companies reportedly use Keycloak in their tech stacks, including Onedot, Gympass, and JustChunks.

Developers
127 developers on StackShare have stated that they use Keycloak.
Public Decisions about Keycloak

Here are some stack decisions, common use cases and reviews by companies and developers who chose Keycloak in their tech stack.

Joshua Dean K√ľpper
Joshua Dean K√ľpper
CEO at Scrayos UG (haftungsbeschränkt) · | 5 upvotes · 70.5K views

As the access to our global REST-API "Charon" is bound to OAuth2, we use Keycloak inside Quarkus to authenticate and authorize users of our API. It is not possible to perform any un-authenticated requests against this API, so we wanted to make really sure that the authentication/authorization component is absolutely reliable and tested. We found those attributes within Keycloak, so we used it.

See more

Keycloak Alternatives & Comparisons

What are some alternatives to Keycloak?
Auth0
A set of unified APIs and tools that instantly enables Single Sign On and user management to all your applications.
Okta
Connect all your apps in days, not months, with instant access to thousands of pre-built integrations - even add apps to the network yourself. Integrations are easy to set up, constantly monitored, proactively repaired and handle authentication and provisioning.
FreeIPA
FreeIPA is an integrated Identity and Authentication solution for Linux/UNIX networked environments. A FreeIPA server provides centralized authentication, authorization and account information by storing data about user, groups, hosts and other objects necessary to manage the security aspects of a network of computers.
Dex
It is a personal CRM that gives you relationship superpowers. Remember where you left off, keep in touch, and be more thoughtful.
Vault
Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.
See all alternatives

Keycloak's Followers
303 developers follow Keycloak to keep up with related blogs and decisions.
yassine el hamra
gastirit
Mihir Vadalia
erikbrady
Andrew Chan
Norbert M.
Edgar Solís
Gautam Prakash
novalexei
Mahesh K