问题描述
我有一个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