django-passwords

Software screenshot:
django-passwords
Software informatie:
Versie: 2.0
Upload datum: 11 May 15
Ontwikkelaar: Donald Stufft
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

Django-wachtwoorden is een herbruikbare Django app die een vorm veld en validators dat de sterkte van een wachtwoord controleren biedt.

Installatie:

U kunt django-wachtwoorden met pip installeren door te typen:
pip django-wachtwoorden installeren
Of met easy_install door te typen:
easy_install django-wachtwoorden
Of handmatig door het downloaden van een tarball en typen:
python setup.py installeren
Instellingen
django-wachtwoorden voegt 6 optionele instellingen
Optioneel:
& Nbsp; Geeft minimumlengte voor wachtwoorden:
& Nbsp; PASSWORD_MIN_LENGTH = 6 # Defaults tot 6
& Nbsp; Geeft maximale lengte voor wachtwoorden:
& Nbsp; PASSWORD_MAX_LENGTH = 120 # Defaults to None
& Nbsp; Hiermee wordt de locatie van een woordenboek (bestand met één woord per regel):
& Nbsp; PASSWORD_DICTIONARY = "/ usr / share / dict / woorden" # Defaults to None
& Nbsp; Geeft aan hoe dicht een fuzzy match moet worden beschouwd als een wedstrijd:
& Nbsp; PASSWORD_MATCH_THRESHOLD = 0,9 # Defaults tot 0,9, moet 0,0-1,0, waar 1,0 betekent dat precies hetzelfde.
& Nbsp; Hiermee geeft u een lijst met gemeenschappelijke sequenties om te proberen een wachtwoord tegen te passen:
& Nbsp; PASSWORD_COMMON_SEQUENCES = [] # Moet een lijst van strings zijn, zie wachtwoorden / validators.py voor default
& Nbsp; Geeft aantal tekens binnen verschillende sets die een wachtwoord moet bevatten:
& Nbsp; PASSWORD_COMPLEXITY = {# U kunt een of alle van deze ommit voor geen limiet voor die bepaalde set
& Nbsp; "UPPER": 1, # Hoofdletters
& Nbsp; "LOWER": 1, # kleine letters
& Nbsp; "CIJFERS": 1, # Cijfers
& Nbsp; "INTERPUNCTIE": 1, # Interpunctie (string.punctuation)
& Nbsp; "NON ASCII": 1, # Non ASCII (ord ()> = 128)
& Nbsp; "WOORDEN": 1 # Woorden (substrings scheidt door een spatie)
& Nbsp;}

Gebruik:

& Nbsp; Als u de formfield gebruiken gewoon importeren en te gebruiken:
& Nbsp; van Django import vormen
& Nbsp; van passwords.fields importeren PasswordField
& Nbsp; klasse ExampleForm (forms.Form):
& Nbsp; password = PasswordField (label = "Password")

Eisen

  • Python
  • Django

Andere software van ontwikkelaar Donald Stufft

identeco
identeco

14 Apr 15

django-trust
django-trust

20 Feb 15

dj-redis-url
dj-redis-url

20 Feb 15

Reacties op django-passwords

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!