devise
devise copied to clipboard
Flexible authentication solution for Rails with Warden.
### Background In Rack v3.1.0, the symbol for HTTP status code 422 was changed from `:unprocessable_entity` to `:unprocessable_content`. As a result, when using rack 3.2 with the following configuration in...
https://datatracker.ietf.org/doc/draft-ietf-mailmaint-expires/ That draft documents the (rare) existing usage of the Expires field, specifies a tighter syntax, and clarifies that "expires" doesn't mean having to delete anything. "Automatically moving the message...
I have attempted to report this via email (to `[email protected]`) as requested in the README, but after 90 days of no response after several follow-ups, I feel it's better to...
Hey team, looking for help for what we can do with Devise to handle Outlook Safelinks. From what i understand, Safelinks takes any href out of an email and transforms...
[I wrote this Devise extension](https://github.com/abevoelker/devise-passwordless) that adds a `:magic_link_authenticatable` auth strategy that enables passwordless login via sending "magic link" emails. I was wondering if this is a feature Devise would...
## Summary - Fixes email enumeration vulnerabilities in both password reset and registration flows - Makes secure behavior the default for password reset (breaking change) - Adds paranoid mode support...
## Description This PR adds support for computed `To` header in Devise mailers, allowing users to customize the recipient field using `default :to` declarations, similar to how `from` and `reply_to`...
Rack updated its status codes to be in sync with IANA HTTP Status Code Registry : https://github.com/rack/rack/pull/2137 The 422 status code is now `Unprocessable Content` instead of `Unprocessable Entity`. While...
This PR fixes the commented example default value for `config.parent_controller` in the Devise initializer template (`config/initializers/devise.rb`). The previous example set `config.parent_controller` to `DeviseController`, which is incorrect. The actual default parent...
Fixes https://github.com/heartcombo/devise/issues/5783