Which OIDC Provider is Best for a Small Company: Keycloak, Authentik, or Authelia?

0
3
Asked By CuriousBee47 On

I'm part of a self-hosted company with about 50 employees. We've recently started using a service that only supports OIDC, so we switched on Keycloak, integrated with Univention, which made me dive deeper into OIDC. We're considering a full move to OIDC from LDAP due to this service. Before I kick off the testing phase, I've noticed many people on Reddit lean towards Authentik or Authelia instead of Keycloak, claiming that Keycloak can be tricky and has a steep learning curve.

Our needs are pretty straightforward: we want to use LDAP as a backend and implement some simple allow/deny policies based on LDAP groups. I've seen that both Authentik and Authelia support forward authentication, which would be a nice bonus. Authentik also has support for RADIUS and SSH, which seems interesting. While Keycloak's integration with Univention is a plus, I'm unsure if it outweighs any potential downsides. What do you guys think?

5 Answers

Answered By TechSavvyDude On

I recommend going with Keycloak. It's definitely the most established and enterprise-focused of the three. It supports everything you need, plus the configuration is simple with a JSON file, which makes moving from a dev to a production environment easier.

Answered By CodeMaster3000 On

Hope you didn't have too much trouble getting Zitadel to work! If you did, I'm happy to help out.

Answered By DevGuru87 On

In my experience, Keycloak is quite effective. It's very configurable, but I find the interface a bit frustrating because everything is more about clicking rather than just editing configuration files. Authelia is lightweight and minimal, but not as mature, while Authentik seems comprehensive though a bit heavy.

Answered By ReliableNerd99 On

You might want to check out Kanidm as well; it could fit your needs. Keycloak is solid, though!

Answered By NerdyExplorer On

I can vouch for Keycloak working well. Just remember, all alternatives typically require a backing LDAP server, so keep that in mind. If you're looking for something lightweight, Authelia might be good, but Keycloak covers a lot of bases.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.