0

我想为 django 使用 LDAP AUTH。目前我还有一个 django 模型后端,我的所有用户和他们的组都在其中。

在我的代码中,用户通过测试才能访问应用程序。此操作检查要允许的组是否在用户信息中。

但现在我想停止使用模型身份验证,只使用 LDAP AUTH ......

我怎样才能设法使用相同的功能来允许访问,使用 LDAP 组而不在模型中创建用户?

4

1 回答 1

0

我对 LDAP 了解不多,但您可以按照本教程了解如何使用 Python 登录 LDAP: http://blog.emfeld.com/2013/03/ldap-login-authentication-using-python。 html

一旦了解了基础知识,就可以在 Django 中实现登录。

提示:您必须更新登录视图的代码。从表单中获取用户名和密码后,它现在将在 LDAP 而不是模型中搜索

于 2019-03-14T10:06:20.820 回答