Skip to content
railsengines.com
Auth0 logo

Replace Auth0

Hosted login, social providers, MFA and a user database that lives outside your app.

Why teams move off Auth0

Auth0 holds your user database, which is the single hardest thing to migrate away from once it is there.

What you give up

Social providers, MFA, anomaly detection and the compliance posture. This is the category where buying is most often right.

This directory says so when an engine only covers part of the job. A replacement that needs a caveat is still worth knowing about — it just should not surprise you in week three.

1 Rails engine that replaces Auth0

  1. Doorkeeper

    Covers the core of Auth and accounts

    Makes your app the OAuth provider. It is not a hosted login box with social providers built in.

    Auth0 doorkeeper

    No ratings yet

Questions

Is there an open-source alternative to Auth0 for Rails?
Yes — Doorkeeper. It mounts into an application you already run, so there is no second deployment and no second database.
What do I give up by replacing Auth0?
Social providers, MFA, anomaly detection and the compliance posture. This is the category where buying is most often right.
How do I replace Auth0 in a Rails app?
Add doorkeeper to your Gemfile, mount it in config/routes.rb at /oauth, and run its migrations. The whole integration is two lines and a migration.
How much does replacing Auth0 save?
Auth0 is priced from $35/mo. The engines here are open source, so the cost becomes the time to mount one and the resources it uses inside your existing application.

Same category

While you are cancelling things