devise
devise copied to clipboard
Flexible authentication solution for Rails with Warden.
Once Devise routes are configured using `#devise_for`, they are created always when application starts. `#devise_for` causes associated model to be loaded. If - for some reason - the model needs...
Hi, Not really an issue but I was wondering if someone can help us diagnose an issue with Google OAuth2. The problem we are seeing is that after the user...
Fix validation issue with passwordless users. This implements the fix suggested by @abevoelker in this comment: https://github.com/heartcombo/devise/issues/5346#issuecomment-822022834. This fix will help close a longstanding issue in devise-passwordless: https://github.com/devise-passwordless/devise-passwordless/issues/13#issuecomment-2059429976
## Current behavior When using the lockable module with the lock_strategy :email or :both, the user who fails N attempts will be locked and will receive an email with a...
This took me 1 hour to debug: ``` [2] pry(main)> u = User.first [5] pry(main)> u.valid? => false [6] pry(main)> u.changes => {"site_id"=>[12, nil]} [7] pry(main)> ``` I was able...