Devise: A flexible, modular authentication solution for Ruby on Rails based on Warden; it handles everything from sign-ins to password recovery.