Open Source Identity and Access Management For Modern Applications and Services (by keycloak)

Keycloak Alternatives

Similar projects and alternatives to Keycloak

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Keycloak alternative or higher similarity.

Suggest an alternative to Keycloak

Reviews and mentions

Posts with mentions or reviews of Keycloak. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-22.
  • Is there a free API with jwt authentication? | 2021-10-24
  • Deploying Outline Wiki
    Outline has recently put in support for generic OIDC providers, which prompted me to rewrite my guide for deplying outline. You can read it here, now featuring a completely self hosted environment using keycloak for authentication.
  • Best Authentication and Authorization practices | 2021-10-20
    There is also as another FOSS option.
  • Okta vs Google as an IdP | 2021-10-18
    If you're worried about costs, you can always self host keycloak. Assuming you have the pre-requisite knowledge to maintain the infrastructure at least.
  • Kubernetes-based development with Devspace | 2021-10-15
    Typically, our IAM service is a third-party like keycloak or fusionauth which we can easily deploy on Kubernetes by means of a helm chart. Helm is a very practical package manager for Kubernetes. For example, a typical fusionauth deployment would look like something along these lines:
  • How to add roles to jwt tokens? Getting a CODE_TO_TOKEN_ERROR error during authentication. I'm using a user storage spi which is making things difficult | 2021-10-12
    Looked at the keycloak source code and tried t implement it like how they did it but i get null for `realm.getClientById` so i just returned `realm` in the end
  • Starting your Cloud Security Journey | 2021-10-04
    Connectivity to your cloud resources should have secure and private access. There can be multiple ways to achieve this, through a VPN setup to a bastion/jump box. Or have a central authentication system with something like Keycloak or Teleport. You can integrate these systems with federated authentication mechanisms similar to Okta or any other SSO implementations. Another way of doing this is by using AWS SSM, this takes away the overhead of managing your own central authentication system.
  • An Epic, Excellent, Eclectic Episode with Kiran Oliver | 2021-09-29
    If you need to use Camunda IdentityService APIs or want to see users in groups showing up in cockpit, a customer identity provider needs to be implemented as well, and that's what Keycloak does. Keycloak provides the basis and is the identity management solution that provides a read-only identity provider. So it's a fully integrated solution for using Keycloak as an identity provider and Camunda receiving users and groups from Keycloak.
  • Alternative to OAuth?
    after some more intensive search i found which may fit
  • [pt-br] Acessando keycloak via Spring Netflix Zuul | 2021-09-24
    Hoje eu vou escrever sobre um problema que estava tendo entre o Spring Netflix Zuul e o keycloak
  • Beginner guide: How to secure your self-hosted services
    One could utilize a platform like Authelia or Keycloak to secure public-facing services.
  • What is a secure and user-friendly way to provide only a few users access to web app on Amazon EC2? | 2021-09-23
    I would suggest adding This allows you to authenticate users and let your web app authorize them using JWT.
  • I want to do SSO in node.js. Any idea.? | 2021-09-21
    If you would rather run your own auth service instead of using something like auth0 have a look at
  • Is there anyone who's implemented KeyCloak for RBAC? was thrown about as an option.
  • vaultssh: CLI wrapper for authenticating with SSH keys from Hashicorp Vault | 2021-09-14
    I recommend pairing it with something like Keycloak for identity management. The tool supports OIDC logins out of the box and the most simple workflow automatically opens your browser for authentication which basically means you have to type nothing for automatic authentication, signing, and SSH'ing :) The example GIF shows this login process (all of the values inputted in the example can be set with a config to avoid typing).


Basic Keycloak repo stats
6 days ago

keycloak/keycloak is an open source project licensed under Apache License 2.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote Java jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.