Keycloak

Full identity and access management server with SSO, social login, and fine-grained authorization.

The Editorial Verdict

Keycloak is what enterprises use when they need real identity management. More capable than Authelia but correspondingly more complex — the admin UI is dense and the concepts take time to learn. For a homelab it's usually overkill. For anything with multiple user types and permissions, it's the right tool.

Core Capabilities

  • Identity Federation
  • SSO & Social Login
  • Fine-Grained Auth

Replacing Proprietary Software

Keycloak is designed as an open, verifiable replacement for Auth0, Okta. Migrating to it gives you direct control over your infrastructure, eliminates recurring subscription fees, and prevents proprietary platform lock-in.