哪个DJango认证后端

时间:2017-10-16 17:53:02

标签: python django

我的应用程序要求是使用我们的LDAP目录根据用户的网络登录对用户进行身份验证。我在system.py中使用ldap3正确设置了LDAP。我能够绑定到用户并在python中识别凭据,而不是使用Django。我会将Django设置为使用哪个身份验证后端来创建我想要的登录功能?

2 个答案:

答案 0 :(得分:2)

这是一个广泛的问题,我不确定您使用Django的经验,所以如果没有更多信息,我建议您尝试thisthis

答案 1 :(得分:1)

我正在运行Python 3,并且在Django 1.6到2.0中使用了包含OpenLDAP和Active Directory的优秀django-python3-ldap包。你可以在这里找到它:

https://github.com/etianen/django-python3-ldap

这是一个维护良好的软件包,我们可以在将Django从版本升级到版本时使用。