1
0
mirror of https://github.com/django/django.git synced 2025-06-05 11:39:13 +00:00

Fixed #28881 -- Doc'd that CommonPasswordValidator's password list must be lowercase.

This commit is contained in:
Karmen 2018-01-13 18:48:33 -05:00 committed by Tim Graham
parent 02365d3f38
commit 4fcd28d442

View File

@ -550,13 +550,14 @@ Django includes four validators:
.. class:: CommonPasswordValidator(password_list_path=DEFAULT_PASSWORD_LIST_PATH) .. class:: CommonPasswordValidator(password_list_path=DEFAULT_PASSWORD_LIST_PATH)
Validates whether the password is not a common password. By default, this Validates whether the password is not a common password. This converts the
checks against a list of 1000 common password created by password to lowercase (to do a case-insensitive comparison) and checks it
`Mark Burnett <https://web.archive.org/web/20150315154609/https://xato.net/passwords/more-top-worst-passwords/>`_. against a list of 1000 common password created by `Mark Burnett
<https://web.archive.org/web/20150315154609/https://xato.net/passwords/more-top-worst-passwords/>`_.
The ``password_list_path`` can be set to the path of a custom file of The ``password_list_path`` can be set to the path of a custom file of
common passwords. This file should contain one password per line and common passwords. This file should contain one lowercase password per line
may be plain text or gzipped. and may be plain text or gzipped.
.. class:: NumericPasswordValidator() .. class:: NumericPasswordValidator()