Django-axes

Latest version: v7.0.0

Safety actively analyzes 682532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 25

4.5.1

Not secure
------------------

- Removed duplicated check that was causing issues when using APIs.
[camilonova]

- Added Russian translations
[lubicz-sielski]

4.5.0

Not secure
------------------

- Improve support for custom authentication credentials using the
``AXES_USERNAME_FORM_FIELD`` and ``AXES_USERNAME_CALLABLE`` settings.
[mastacheata]

- Updated behaviour for fetching username from request or credentials:
If no ``AXES_USERNAME_CALLABLE`` is configured, the optional
``credentials`` that are supplied to the axes utility methods
are now the default source for client username and the HTTP
request POST is the fallback for fetching the user information.
``AXES_USERNAME_CALLABLE`` implements an alternative signature with two
arguments ``request, credentials`` in addition to the old ``request``
call argument signature in a backwards compatible fashion.
[aleksihakli]

- Add official support for the Django 2.1 version and Python 3.7.
[aleksihakli]

- Improve the requirements, documentation, tests, and CI setup.
[aleksihakli]

4.4.3

Not secure
------------------

- Fix MANIFEST.in missing German translations
[aleksihakli]

- Add `AXES_RESET_ON_SUCCESS` configuration flag
[arjenzijlstra]

4.4.2

Not secure
------------------

- fix missing migration and add check to prevent it happening again.
[markddavidoff]

4.4.1

Not secure
------------------

- Add a German translation
[adonig]

- Documentation wording changes
[markddavidoff]

- Use `get_client_username` in `log_user_login_failed` instead of credentials
[markddavidoff]

- pin prospector to 0.12.11, and pin astroid to 1.6.5
[hsiaoyi0504]

4.4.0

Not secure
------------------

- Added AXES_USERNAME_CALLABLE
[jaadus]

Page 18 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.