در django_ip_authn یک برنامه جنگو که احراز هویت مبتنی بر تعداد IP فراهم می کند برای جنگو است.
برای نصب اضافه کردن میان به 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، این کاربر که شما در طول ایجاد پایگاه داده اولیه در جنگو ایجاد شده است
مورد نیاز:.
پایتون
جنگو
نظر یافت نشد