| Age | Commit message (Collapse) | Author |
|
Backport of 95b7699ffc4bdb32a504fccfd127f1b76a8a1d1c from master.
|
|
|
|
|
|
django.utils.http.urlsafe_base64_encode() now returns a string, not a
bytestring. Since URLs are represented as strings,
urlsafe_base64_encode() should return a string. All uses immediately
decoded the bytestring to a string anyway.
As the inverse operation, urlsafe_base64_decode() accepts a string.
|
|
user change form.
|
|
users.
Thanks Claude Paroz & Tim Graham for collaborating on the patch.
|
|
has_change_permission().
|
|
|
|
their query strings.
|
|
Thanks Tim Graham for the review.
|
|
redirect_authenticated_user.
|
|
non-UUID where one is expected.
|
|
|
|
contrib.auth.views.logout_then_login().
Per deprecation timeline.
|
|
|
|
|
|
|
|
|
|
|
|
When a user is already logged in when submitting the password and
password confirmation to reset a password, a KeyError occurred while
removing the reset session token from the session.
Refs #17209
Thanks Quentin Marlats for the report and Florian Apolloner and Tim
Graham for the review.
|
|
|
|
|
|
equivalents
Thanks Tim Graham for the review.
|
|
|
|
|
|
Thanks Tim Graham for the review.
|
|
|
|
Referer header.
Thanks Florian Apolloner for contributing to this patch and
Collin Anderson, Markus Holtermann, and Tim Graham for review.
|
|
requests.
|
|
|
|
|
|
Allows specifying additional hosts to redirect after login and log out.
|
|
|
|
|
|
|
|
in after a reset.
|
|
contrib.auth.views.logout_then_login().
|
|
|
|
Thanks Tim Graham for the review.
|
|
|
|
view.
contrib.auth.views.login() has a new parameter `redirect_authenticated_user`
to automatically redirect authenticated users visiting the login page.
Thanks to dmathieu and Alex Buchanan for the original code and to Carl Meyer
for the help and review.
|
|
|
|
|
|
Thanks to Tim Graham for the review.
|
|
After a user logs out via auth.views.logout(), they're redirected
to LOGOUT_REDIRECT_URL if no `next_page` argument is provided.
|
|
Thanks Tim Graham for the review.
|
|
Thanks to Tim Graham for the review.
|
|
|
|
The reverse() added in 50aa1a790ca66c2a93e0a52e00c53375b269ff49
crashed on a custom user model.
|
|
|