django_ip_authn е Django приложение, което осигурява IP номер удостоверяване на базата на Django.
За да инсталирате добавите мидълуер да MIDDLEWARE_CLASSES:
"Django_ip_authn.authentication.Middleware",
Можете също така трябва да добавите гръб за удостоверяване на AUTHENTICATION_BACKENDS. Това най-вероятно няма да са вече налице, като в този случай вие ще искате целостта на този:
AUTHENTICATION_BACKENDS = (
& Nbsp; "django.contrib.auth.backends.ModelBackend",
& Nbsp; "django_ip_authn.authentication.Authenticate",
)
По подразбиране тя няма да удостовери, докато не добавите и в номерата на IP, че тя трябва да се даде възможност:
VALID_IP_NUMBERS = [
& Nbsp; "127.0.0.1", "127.0.1.1", # Позволявайте само на IP номера Localhost
]
В момента той автоматично ще позволи на потребителя с ID 1, това е потребителят да създадете по време на първоначалното създаване на база данни в Django
<силни> Изисквания :.
< ул>
Коментари не е намерена