AddAuth documentation

Your Rails app. More ways to sign in.

Build on Rails authentication with email links, passkeys, hardened sessions, and optional bot checks. Start here, then make it your own.

Development version 0.2.0.dev · unreleased

Rails 8.0+ Ruby 3.3+ MIT licensed

Features & roadmap

What it does. Where it’s going.

Explore the development features, what comes next, and how other auth gems compare.

Documentation

Find your next step

From first sign-in to day-to-day use.

Rails integration

Built around the Rails you know

Keep your models

AddAuth uses the User and Session models from Rails’ authentication generator.

Enable what you need

Start with sessions. Add email links and bot checks when your app needs them.

Own the presentation

Use the included styles, map your own classes, or copy the views into your app.

Search documentation

Type to find a guide.

Use Tab to move through results. Escape closes search.