AddAuth extends the output of `bin/rails generate authentication` with the credentials it does not cover: passkeys, email-link sign-in, purpose-bound reauthentication and recovery. It adds hardened sessions, security mail and challenge providers, with shared Turbo/HTML pages and permitted no-JavaScript alternatives. It upgrades the generated User and Session models in place. Optional account lifecycle, Devise migration, provider-library integration and finite native sessions share the same account and session policies. Documentation: https://addauthgem.com.

Required Ruby Version

>= 3.3.0

Authors

Taimoor Qureshi

Versions

  1. 0.5.0
    1. source

      1. 0.5.0 source September 18, 2026 (140 KB)
  2. 0.4.0
    1. source

      1. 0.4.0 source September 13, 2026 (138 KB)
  3. 0.3.0
    1. source

      1. 0.3.0 source September 09, 2026 (134 KB)
  4. 0.2.2
    1. source

      1. 0.2.2 source September 08, 2026 (82 KB)
  5. 0.2.1
    1. source

      1. 0.2.1 source September 07, 2026 (81.5 KB)

Pushed by

GitHub

SHA 256 checksum

Provenance