An extension of django rest framework, providing a configurable password reset strategy
Full Changelog: https://github.com/anexia-it/django-rest-passwordreset/compare/1.4.0...1.4.1
Full Changelog: https://github.com/anexia-it/django-rest-passwordreset/compare/1.3.0...1.4.0
Full Changelog: https://github.com/anexia-it/django-rest-passwordreset/compare/1.2.1...1.3.0
urandom
as a "better" random number generator for RandomNumbertokenGenerator
- see commit https://github.com/anx-ckreuzberger/django-rest-passwordreset/commit/96e234114b494c40c375533bc8006961c2097c4f#diff-acc725a3d6fc8d27d175f0008640b15e
.get()
key function for request.META - thanks to @talbenbasat for PR #40Integrated Pull Request #24 which adds:
validate_password
function)Thanks to @thapabishwa for PR #22 and PR 27 as well as @maljuboori91 for PR #21 which inspired those changes.
Also integrated PR #20 which allows to customize Token Generation (e.g., RandomNumberTokenGenerator). Thanks for @rtiwarihr and @iagocanalejas for their proposals and help.
Also integrated PR #18 by @iagocanalejas which adds a management command for clearing expired tokens as well as some refactoring work.
Fixed some codestyle errors (using pycodestyle
).
Added basic Support Django 2.2
Added instance
to the password_reset_token_created
signal (based on Django signals that have sender
and instance
).
Thanks to all contributors.