python ldap

问题描述


我有一个ldap服务器,我使用`con = ldap.initialize(server)`连接到服务器,并且我使用`con.simple_bind_s(bind_dn,bind_password)`绑定到服务器。

现在,我希望使用此ldap连接的用户名和密码与绑定用户名和密码不同的用户进行身份验证。我进行了很多搜索,但没有得到任何具体答案。

感谢您的帮助。

解决方法

v-models

可用于管理员和用户,如下所示:

 con.simple_bind_s(POST[bind_dn],POST[bind_password])

通常,您可以在python中找到可立即使用的模块,这些模块允许使用相同的原则管理用户会话,https://turbogears.readthedocs.io/en/latest/cookbook/ldap-auth.html