django-passwords

Software captura de pantalla:
django-passwords
Detalles de software:
Versión: 2.0
Fecha de carga: 11 May 15
Promotor: Donald Stufft
Licencia: Libre
Popularidad: 2

Rating: nan/5 (Total Votes: 0)

django-passwords es una aplicación de Django reutilizable que ofrece un campo de formulario y validadores que comprueban la fortaleza de una contraseña.

Instalación:

Puede instalar django-contraseñas con pip escribiendo:
PIP instalar django-contraseñas
O con easy_install escribiendo:
easy_install django-contraseñas
O de forma manual mediante la descarga de un archivo tar y escribiendo:
python setup.py install
Configuración
django-contraseñas agrega 6 configuraciones opcionales
Opcional:
& Nbsp; Especifica la longitud mínima para las contraseñas:
& Nbsp; PASSWORD_MIN_LENGTH = 6 # predeterminados a 6
& Nbsp; Especifica la longitud máxima de las contraseñas:
& Nbsp; PASSWORD_MAX_LENGTH = 120 # Por defecto es Ninguno
& Nbsp; Especifica la ubicación de un diccionario (archivo con una palabra por línea):
& Nbsp; PASSWORD_DICTIONARY = "/ usr / share / dict / words" # El valor predeterminado es Ninguno
& Nbsp; Especifica qué tan cerca un partido difusa tiene que ser considerado un partido:
& Nbsp; PASSWORD_MATCH_THRESHOLD = 0.9 # predeterminados a 0.9, debe ser 0,0 a 1,0, donde 1.0 significa exactamente lo mismo.
& Nbsp; Especifica una lista de secuencias comunes para tratar de coincidir con una contraseña contra:
& Nbsp; PASSWORD_COMMON_SEQUENCES = [] # En caso de ser una lista de cadenas, ver las contraseñas / validators.py por defecto
& Nbsp; Especifica el número de caracteres en diversos conjuntos que una contraseña debe contener:
& Nbsp; PASSWORD_COMPLEXITY = {# Se puede ommit cualquiera o todos de estos para ningún límite para ese conjunto particular
& Nbsp; "SUPERIOR": 1, # mayúsculas
& Nbsp; "BAJA": 1, # Minúsculas
& nbsp; "dígitos": 1, # Dígitos
& Nbsp; "PUNTUACION": 1, # Puntuacion (string.puctuation)
& Nbsp; "ASCII NO": 1, # no ASCII (ord ()> = 128)
& Nbsp; "palabras": 1 # Palabras (subcadenas separa por un espacio en blanco)
& Nbsp;}

Uso:

& Nbsp; Para utilizar el formfield simplemente importarlo y utilizarlo:
& Nbsp; a partir de formas de importación django
& Nbsp; de passwords.fields importar passwordField
& Nbsp; la clase ExampleForm (forms.Form):
& Nbsp; password = passwordField (label = "Contraseña")

Requisitos

  • Python
  • Django

Otro software de desarrollador Donald Stufft

identeco
identeco

14 Apr 15

potpie
potpie

14 Apr 15

dj-redis-url
dj-redis-url

20 Feb 15

Comentarios a la django-passwords

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!