index
:
chango.git
devmain
fix-31295
initial-branch
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
django
/
contrib
/
auth
/
backends.py
Age
Commit message (
Expand
)
Author
2026-04-27
Fixed #36901 -- Centralized auth timing attack mitigations.
afenoum
2026-04-24
Fixed #36542 -- Marked authenticate() with @sensitive_variables() decorator.
KANIN KEARPIMY
2025-07-23
Removed double spaces after periods and within phrases.
Sarah Boyce
2024-10-09
Fixed #35792 -- Simplified ModelBackend._get_group_permissions().
Bona Fide IT GmbH
2024-10-07
Fixed #35303 -- Implemented async auth backends and utils.
Jon Janzen
2023-01-17
Refs #33561 -- Made created=True required in signature of RemoteUserBackend.c...
Mariusz Felisiak
2022-07-11
Refs #25232 -- Simplified ModelBackend.user_can_authenticate().
Tim Graham
2022-03-10
Fixed #33561 -- Allowed synchronization of user attributes in RemoteUserBackend.
Adrian Torres
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2021-08-09
Removed redundant definition of UserModel in ModelBackend.with_perm().
Premkumar Chalmeti
2019-09-10
Refs #30037 -- Required the RemoteUserBackend.configure_user() to have reques...
Mariusz Felisiak
2019-08-29
Fixed #18763 -- Added ModelBackend/UserManager.with_perm() methods.
Berker Peksag
2019-06-10
Fixed #30556 -- Avoided useless query and hasher call in ModelBackend.authent...
Aymeric Augustin
2019-06-05
Refs #30226 -- Added User.get_user_permissions() method.
Tobias Bengfort
2019-06-05
Fixed #30226 -- Added BaseBackend for authentication.
Tobias Bengfort
2019-01-09
Fixed #30037 -- Added request arg to RemoteUserBackend.configure_user().
Joshua Cannon
2018-01-03
Fixed #28982 -- Simplified code with and/or.
Дилян Палаузов
2017-12-26
Fixed #28930 -- Simplified code with any() and all().
Дилян Палаузов
2017-12-11
Fixed #28909 -- Simplified code using tuple/list/set/dict unpacking.
Nick Pope
2017-10-14
Fixed #28713 -- Prevented ModelBackend.get_all_permissions() from mutating ge...
Yuri Kaszubowski Lopes
2017-06-01
Refs #23968 -- Removed unnecessary lists, generators, and tuple calls.
Jon Dufresne
2017-02-04
Refs #27656 -- Updated django.contrib docstring verb style according to PEP 257.
Anton Samarchyan
2017-02-03
Fixed spelling of "nonexistent".
Tim Graham
2017-01-19
Refs #23919 -- Stopped inheriting from object to define new style classes.
Simon Charette
2017-01-18
Refs #23919 -- Removed encoding preambles and future imports
Claude Paroz
2016-11-25
Fixed #25966 -- Made get_user_model() work at import time.
Aymeric Augustin
2016-09-12
Fixed #25187 -- Made request available in authentication backends.
Aleksej Manaev
2016-04-09
Fixed #25847 -- Made User.is_(anonymous|authenticated) properties.
Jeremy Lainé
2016-03-23
Fixed #25232 -- Made ModelBackend/RemoteUserBackend reject inactive users.
Alexander Gaevsky
2015-02-06
Sorted imports with isort; refs #23860.
Tim Graham
2014-06-24
Restored is_anonymous() check in ModelBackend permission checking removed in ...
Tim Graham
2014-06-23
Fixed #17903 -- Modified ModelBackend to eliminate permissions on inactive us...
Jorge C. Leitão
2014-06-13
Fixed #7599 -- Added get_user_permissions to ModelBackend.
Jorge C. Leitão
2014-05-19
Fixed #22652 -- Replaced UserModel.objects with UserModel._default_manager.
Tim Graham
2013-11-14
Propagate get_user_model exception from get_user
Matt Robenolt
2013-08-30
Fixed #20989 -- Removed useless explicit list comprehensions.
Simon Charette
2013-07-23
Fixed #20760 -- Reduced timing variation in ModelBackend.
Aymeric Augustin
2013-07-04
Fixed #20673 -- Clarified that HttpRequest.user uses AUTH_USER_MODEL.
Tim Graham
2013-02-07
Fixed #19662 -- alter auth modelbackend to accept custom username fields
Preston Holmes
2013-01-22
Fixed #19596 -- Use `_default_manager` instead of `objects` in the auth app.
Florian Apolloner
2012-10-13
Fixed #19077, #19079 -- Made USERNAME_FIELD a required field, and modified Us...
Russell Keith-Magee
2012-10-06
Fixed #19060 -- Corrected assumptions about the name of the User model in the...
Russell Keith-Magee
2012-09-26
Fixed #3011 -- Added swappable auth.User models.
Russell Keith-Magee
2012-06-07
Fixed #18269 -- Applied unicode_literals for Python 3 compatibility.
Claude Paroz
2012-04-26
Fixed #18038 -- Removed the 'supports_inactive_user' backwards-compatibility ...
Claude Paroz
2011-09-10
Removed the deprecated-since-1.2 "supports_object_permissions" and "supports_...
Alex Gaynor
2011-07-13
Fixed #16225 -- Removed unused imports. Many thanks to Aymeric Augustin for t...
Jannis Leidel
2010-12-21
Fixed #14249 -- Added support for inactive users to the auth backend system. ...
Jannis Leidel
2010-12-04
Fixed #14795 -- Ensure that get_all_permissions() returns the right result (i...
Russell Keith-Magee
2010-05-04
Fixed #12164 -- Removed the Python 2.3 compatibility imports and workarounds....
Russell Keith-Magee
[next]