ldap_bind PHP身份验证

时间:2013-10-07 16:27:08

标签: php

我正在尝试使用PHP对Active Directory的用户进行身份验证以访问网页。

ldap_bind适用于在Active Directory中设置为“登录工作站”设置为“所有计算机”的用户,但不适用于在“以下计算机”选项中设置其计算机名称的用户,该选项仅允许他们登录到他们自己的电脑。

有没有办法只验证用户的用户名/密码组合是否正确而没有检查他们可以登录的计算机?

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您正尝试允许未自动登录的用户进行手动身份验证。

我在公司的Intranet上有类似于此设置的内容,如果用户未自动进行身份验证,则会向他们提供一个登录表单,该表单提交给使用adLDAP library传递用户名和密码的控制器用于身份验证的LDAP服务器。