Custos
Plugin-based authentication for Ruby on Rails. Inspired by Rodauth's modularity and Devise's per-model configuration.
Plugin Architecture
Only include what you need. Each feature is an independent plugin.
Per-Model Config
Different models, different auth strategies. Configure each independently.
Security First
Argon2 hashing, timing-safe comparisons, token digests. No shortcuts.