| Age | Commit message (Collapse) | Author |
|
Backport of 31407fa3b362dc17d61a2a0d7e27b1dfd9d9c143 from master
|
|
forms without installing contrib.auth."
This reverts commit 3333d935d2914cd80cf31f4803821ad5c0e2a51d due to
a crash if USERNAME_FIELD isn't a CharField.
Backport of f3fa86a89b3b85242f49b2b9acf58b5ea35acc1f from master
|
|
Backport of b37bac39b387bc87872d37d4b07783b67ef28d0c from master
|
|
Co-authored-by: Petr Dlouhy <petr.dlouhy@email.cz>
Co-authored-by: Olivier Dalang <olivier.dalang@gmail.com>
|
|
|
|
redirect_authenticated_user.
|
|
|
|
|
|
doesn't use an enabled hasher.
Regression in aeb1389442d0f9669edf6660b747fd10693b63a7.
Reverted changes to is_password_usable() from
703c266682be39f7153498ad0d8031231f12ee79 and documentation changes from
92f48680dbd2e02f2b33f6ad0e35b7d337889fb2.
|
|
|
|
|
|
|
|
lowercase.
|
|
contrib.auth.
Also fixed #28608 -- Allowed UserCreationForm and UserChangeForm to
work with custom user models.
Thanks Sagar Chalise and Rômulo Collopy for reports, and Tim Graham
and Tim Martin for reviews.
|
|
|
|
|
|
|
|
template variable.
|
|
authenticate().
|
|
|
|
to have request as the first positional argument.
Per deprecation timeline.
|
|
contrib.auth.views.logout_then_login().
Per deprecation timeline.
|
|
views.
Per deprecation timeline.
|
|
Thanks Aymeric Augustin for shepherding the DEP and patch review.
Thanks Marten Kenbeek and Tim Graham for contributing to the code.
Thanks Tom Christie, Shai Berger, and Tim Graham for the docs.
|
|
Tests and docs complement to cecc079168e8669138728d31611ff3a1e7eb3a9f.
|
|
get_full_name() in AbstractBaseUser subclasses.
|
|
|
|
|
|
|
|
|
|
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
|
|
Per deprecation timeline.
|
|
timeline.
|
|
|
|
|
|
This makes it equivalent to: `from django.contrib.auth.models import User`.
Thanks Aymeric Augustin for the initial patch and Tim Graham for the
review.
|
|
|
|
|
|
|
|
work as documented.
Thanks goblinJoel for the report and feedback.
|
|
This reverts commit 1ec1633cb294d8ce2a65ece6b56c258483596fba as it
doesn't handle ContentType's auth.Permission dependency. Thus, it
doesn't allow auth without migrations.
|
|
redirect_authenticated_user.
|
|
|
|
|
|
email field not named 'email'.
|
|
|