apple_auth
devise-security
apple_auth | devise-security | |
---|---|---|
1 | 4 | |
82 | 573 | |
- | 2.3% | |
6.0 | 6.6 | |
2 months ago | 3 months ago | |
Ruby | Ruby | |
MIT License | MIT License |
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.
apple_auth
-
AppleAuth: Ruby Gem for Apple Sign in Rails Integration
You can find more info and the guide to install the gem on the README. You can find a full implementation of this gem in this demo.
devise-security
- Beware - Devise 4.9.1 and devise-security gem
-
Best authentication in 2022? Devise, Clearance, OAuth, anything else?
Rodauth is IMO the most feature-complete and the most stable. It ships with "enterprise"-grade features such as single session, session expiration, password expiration, password complexity requirements, disallowing common passwords, and disallowing password reuse (basically what devise-security extension provides).
-
Rails application boilerplate for fast MVP development
add devise-security
-
Devise only allow one session per user at the same time
An alternative implementation.... https://github.com/devise-security/devise-security/blob/master/lib/devise-security/models/session_limitable.rb
What are some alternatives?
apple_id - Sign in with Apple backend library in Ruby
graphql_devise - GraphQL interface on top devise_token_auth
devise-api - The devise-api gem is a convenient way to add authentication to your Ruby on Rails application using the devise gem. It provides support for access tokens and refresh tokens, which allow you to authenticate API requests and keep the user's session active for a longer period of time on the client side
Ahoy - Simple, powerful, first-party analytics for Rails
Rack::Attack - Rack middleware for blocking & throttling
Brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications
bullet - help to kill N+1 queries and unused eager loading
dumb-password-rules - A compilation of sites with dumb password rules.
Pundit - Minimal authorization through OO design and pure Ruby classes
rails_best_practices - a code metric tool for rails projects
warden - General Rack Authentication Framework
Sidekiq - Simple, efficient background processing for Ruby