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>
评论没有发现