pwned
authtrail
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pwned
-
Rails Authentication for Compliance
Additionally, you should validate that the password is not leaked. Luckily, there is a gem for that: https://github.com/philnash/pwned. After installing the gem, All you need to do is add the following validation to the model:
authtrail
-
Rails Authentication for Compliance
Storing successful and unsuccessful login attempts can help to detect suspicious attempts. If you are using Devise, you can use the authtrail gem for that.
-
Advanced Usages of Devise for Rails
You'll need to track user logins, then use that information in the notification emails you send your users. But first, you'll need a way of tracking user logins. This can be accomplished using a nifty gem called Authtrail, which also pairs well with Devise.
-
Rails application boilerplate for fast MVP development
authrail to track login attempts
What are some alternatives?
devise-two-factor - Barebones two-factor authentication with Devise
Sidekiq - Simple, efficient background processing for Ruby
Rack::Attack - Rack middleware for blocking & throttling
Ahoy - Simple, powerful, first-party analytics for Rails
rotp - Ruby One Time Password library
Lograge - An attempt to tame Rails' default policy to log everything.
Annotate - Annotate Rails classes with schema and routes info
ActiveInteraction - :briefcase: Manage application specific business logic.
Fasterer - :zap: Don't make your Rubies go fast. Make them go fasterer â„¢. :zap:
Lol DBA - lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
lockbox - Modern encryption for Ruby and Rails