django_ip_authn是一個Django應用程序,為Django提供基於IP號碼的認證。
要安裝中間件添加到MIDDLEWARE_CLASSES:
“django_ip_authn.authentication.Middleware',
您還需要驗證後端添加到AUTHENTICATION_BACKENDS。這可能不存在,在這種情況下,你會想這樣的整體:
AUTHENTICATION_BACKENDS =(
 “django.contrib.auth.backends.ModelBackend',
 “django_ip_authn.authentication.Authenticate',
)
默認情況下,它不會進行身份驗證,直到你還可以添加在IP號碼,它應該允許:
VALID_IP_NUMBERS = [
 “127.0.0.1”,“127.0.1.1”,#只允許本地主機IP數
]
目前,它會自動允許ID為1的用戶,這是你最初的數據庫創建的Django的過程中創建的用戶
要求:
< ul>
評論沒有發現