A Ruby on Rails Engine to help developers build authentication with metamask
Authentication is the category where mounting is least often the answer, and it is worth being clear about that. Hosted identity buys you social providers, MFA and a compliance posture that is genuinely hard to reproduce.
What the engines here do is narrower and still valuable: making your app the identity provider other applications authenticate against, and answering the audit questions about who did what in production.
Auth and accounts engines
Auther
23A multi-account, form-based, database-less, application-wide, Rails authenticator
Searls Auth
20Searls-flavored login for Rails apps
Devise based authorization for AlchemyCMS
Devise based authentication extension for Refinery CMS
Encrypted, database-backed session store for Rails 8
Tokenable is a Rails gem that allows API-only applications a way to authenticate users. This can be helpful when building Single Page Applications, or…
Kinde SDK
13Kinde SDK for Ruby
Caber
13A simple ReBAC / Zanzibar gem for Rails apps
Doorkeeper
5.4 kAn OAuth 2 provider, mounted into your Rails app