KE

Keycloak

Open-source identity and access management for modern apps

Identity & SSO ★ 36.1k stars Hard setup Apache-2.0

Keycloak is an enterprise-grade identity and access management solution backed by Red Hat. It provides single sign-on, identity brokering, social login and fine-grained authorization for applications and services.

Key features

  • SSO with OpenID Connect and SAML 2.0
  • Identity brokering and social login
  • User federation with LDAP and Active Directory
  • Fine-grained authorization services

Pros & cons

Strengths

  • Mature and battle-tested
  • Strong enterprise feature set

Trade-offs

  • Steep learning curve
  • Resource intensive

Keycloak replaces

Compare Keycloak

60 head-to-head comparisons.

Similar identity & sso apps