我的应用程序要求是使用我们的LDAP目录根据用户的网络登录对用户进行身份验证。我在system.py中使用ldap3正确设置了LDAP。我能够绑定到用户并在python中识别凭据,而不是使用Django。我会将Django设置为使用哪个身份验证后端来创建我想要的登录功能?
答案 0 :(得分:2)
答案 1 :(得分:1)
我正在运行Python 3,并且在Django 1.6到2.0中使用了包含OpenLDAP和Active Directory的优秀django-python3-ldap
包。你可以在这里找到它:
https://github.com/etianen/django-python3-ldap
这是一个维护良好的软件包,我们可以在将Django从版本升级到版本时使用。