django_ip_authn es una aplicación Django que proporciona autenticación basada en el número de IP de Django.
Para instalar añadir el middleware para MIDDLEWARE_CLASSES:
'Django_ip_authn.authentication.Middleware',
También es necesario añadir el motor de autenticación para AUTHENTICATION_BACKENDS. Esto probablemente no existen ya, en cuyo caso tendrá que la totalidad de este:
AUTHENTICATION_BACKENDS = (
& Nbsp; "django.contrib.auth.backends.ModelBackend ',
& Nbsp; "django_ip_authn.authentication.Authenticate ',
)
Por defecto no autenticará hasta que también agrega en los números IP que debería permitir:
VALID_IP_NUMBERS = [
& Nbsp; '127.0.0.1', '127.0.1.1', # Permitir sólo números IP localhost
]
Actualmente se permitirá automáticamente al usuario con ID 1, este es el usuario que ha creado durante la creación de base de datos inicial en Django
Requisitos :.
< ul>
Comentarios que no se encuentran