我有一个使用django运行的应用程序.现在我只想通过openldap服务器进行身份验证的用户看到"他们的视图"(因此我在成功验证后只需要他们的uid)
我怎样才能实现这一目标?
我想django-auth-ldap是要走的路,所以我整天都试着去了解身份验证的实际发生地点以及如何让用户的uid请求查看.
我使用settings.py的文档,但我无法找到如何"实际使用"它.也许有人可以指出我正确的方向?
settings.py:
import ldap
AUTHENTICATION_BACKENDS = (
'django_auth_ldap.backend.LDAPBackend',
'django.contrib.auth.backends.ModelBackend',
)
AUTH_LDAP_SERVER_URI = "ldap://123.60.56.61"
AUTH_LDAP_BIND_DN = ""
AUTH_LDAP_BIND_PASSWORD = ""
AUTH_LDAP_USER_DN_TEMPLATE = "uid=%(user)s,dc=rd,dc=corpintra,dc=net"
Run Code Online (Sandbox Code Playgroud)
(顺便说一句:我已经可以使用python-ldap执行ldap-searche并在命令行上获得类似ldapsearch的结果,所以其他一切都运行得很好......)
我的观点需要什么?
谢谢你的帮助!
我希望子域名显示在我的apache日志中.
目前要求:
abc.website.com/doc1.html
def.website.com/doc2.html
Run Code Online (Sandbox Code Playgroud)
仅在我的日志中显示为:
/doc1.html
/doc2.html
Run Code Online (Sandbox Code Playgroud)
我正在寻找一个选项:http: //httpd.apache.org/docs/2.2/mod/mod_log_config.html#formats
但我发现与子域名无关.
(请原谅我的英语.)