* fix: Only send password reset email to known, active addresses Limits password reset to Users with a Person and at least one active address on file. Avoids the possibility of sending a password reset to a spoofed address as in CVE-2019-19844. * test: Use factory instead of explicit construction * test: Test that a User with no Person cannot reset password * fix: Fix handling of User.person field when it's null * test: Test that reset emails are sent to known, active addresses |
||
---|---|---|
.. | ||
management | ||
migrations | ||
.gitignore | ||
__init__.py | ||
factories.py | ||
forms.py | ||
htpasswd.py | ||
tests.py | ||
urls.py | ||
utils.py | ||
views.py |