我想对django使用LDAP AUTH。 目前,我还有一个django Model Backend,那里是我的所有用户及其用户组。
在我的代码中,用户通过测试以访问应用程序。此操作将检查允许的组是否在用户信息中。
但是现在我想停止使用模型身份验证,而仅使用LDAP AUTH ...
我如何在LDAP组中使用相同的功能来允许访问而不在模型中创建用户?
答案 0 :(得分:0)
我不太了解LDAP,但您可以按照本教程了解如何使用Python登录LDAP:http://blog.emfeld.com/2013/03/ldap-login-authentication-using-python.html
一旦了解了基础知识,就可以在Django中实现登录。
提示:您将必须更新登录视图的代码。从表单中获取用户名和密码后,它现在将在LDAP中而不是模型中进行搜索