Metadata


Name
rails_mfa
Version
0.1.1
Platform
ruby
Authors
Shoaib Malik
Bindir
exe
Date
2025-11-10 00:00:00 UTC
Dependencies
activesupport (>= 6.1)
rotp (~> 6.0)
rqrcode (~> 2.2)
Description
RailsMFA is a provider-agnostic, plug-and-play gem that adds secure multi-factor authentication (MFA/2FA) to any Rails app. Supports SMS, email, and authenticator apps (TOTP) with customizable providers.
Email
shoaib2109@gmail.com
Files
.rspec
.rubocop.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
LICENSE.txt
README.md
Rakefile
lib/generators/rails_mfa/install_generator.rb
lib/generators/rails_mfa/migration_generator.rb
lib/generators/rails_mfa/templates/README
lib/generators/rails_mfa/templates/migration.rb.erb
lib/generators/rails_mfa/templates/rails_mfa.rb
lib/rails_mfa.rb
lib/rails_mfa/configuration.rb
lib/rails_mfa/model.rb
lib/rails_mfa/providers/base.rb
lib/rails_mfa/providers/email_provider.rb
lib/rails_mfa/providers/sms_provider.rb
lib/rails_mfa/token_manager.rb
lib/rails_mfa/version.rb
sig/rails_mfa.rbs
Homepage
https://github.com/shoaibmalik786/rails_mfa
Licenses
MIT
Metadata
{"allowed_push_host"=>"https://rubygems.org", "homepage_uri"=>"https://github.com/shoaibmalik786/rails_mfa", "source_code_uri"=>"https://github.com/shoaibmalik786/rails_mfa", "changelog_uri"=>"https://github.com/shoaibmalik786/rails_mfa/blob/main/CHANGELOG.md"}
Require paths
lib
Required ruby version
>= 3.1.0
Required rubygems version
>= 0
Rubygems version
3.4.10
Specification version
4
Summary
Add multi-factor authentication (2FA/MFA) to any Rails app with pluggable SMS, Email, and TOTP support.
Original platform
ruby
New platform
ruby