EAuth docs

EAuth

EAuth compared

Written to be useful rather than flattering. The section at the end lists where you should pick something else.

At a glance

EAuth Auth0 Clerk Kinde Logto Zitadel
Free user limit none limited limited limited self-host: none self-host: none
Self-hostable yes no no no yes yes
MFA on the free plan yes limited limited yes yes yes
Organisations yes paid paid yes yes yes
Password hash export yes restricted restricted restricted yes yes
Prebuilt UI components not yet yes yes yes partial partial
Independent audit no yes yes yes partial yes

Figures for hosted plans change often. Check the provider's own pricing page before deciding.

Where EAuth is the better choice

You do not want a bill that scales with success. The commercial providers are inexpensive until you grow, at which point the cost per user is a meaningful line item.

You want the option to self-host. One Go binary, PostgreSQL, Redis. The same code runs both hosted and on your own machine.

You sell to companies. Organisations with per-employer roles are included rather than gated behind an enterprise tier.

You want to be able to leave. The export contains password hashes.

Where you should pick something else

You need prebuilt UI components today. Clerk's <SignIn /> is genuinely excellent, and we do not have an equivalent yet. If dropping one component into Next.js and being finished matters more than anything else, use Clerk.

You need an independent audit for procurement. We have not had one. If your buyer's security questionnaire requires SOC 2 or ISO 27001, Auth0 and Zitadel can answer it and we cannot.

You need enterprise SSO into your product. SAML and directory sync are not implemented. Auth0 and Zitadel do this well.

Your application cannot tolerate any downtime. We publish measured availability and give no guarantee. That is honest, and for some products it is also disqualifying. Self-host in that case.

You need a large ecosystem of ready-made integrations. Auth0 has a decade of them.

3 min read · Elchi Studios, Zug · Terms