-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Favor Devise paranoid mode #21
Comments
cc @derekprior for context user enumeration type of attacks and Clearance. Thank you! |
This is how Clearance works by default. You can still enumerate used email addresses in registration though as you'll get a message about the email address being in use. I think this is similar to devise. |
Thanks @tute & @derekprior. Great to discover Clearance works like this by default. (Devise requires opt-in to paranoid mode.) I'll add something to the checklist about both shortly. (for reference |
PR #26 opened to cover this. Leaving it open for a day or two for feedback. |
Why: * leaking existing emails if not necessary is a bummer - eliotsykes/rails-security-checklist#21 This change addresses the need by: * turning on Devise's paranoid mode and sending an email when a password is changed. https://trello.com/c/EOF91FHv/338-make-census-send-password-was-changed-emails
Does Clearance have a similar option to mention?
The text was updated successfully, but these errors were encountered: