一尘不染

通过Active Directory使用LDAP在PHP中进行身份验证

php

我正在寻找一种通过PHP(通过Active Directory作为提供者)通过LDAP验证用户身份的方法。理想情况下,它应该能够在IIS
7上运行(adLDAP在Apache上运行)。有谁做过类似的事情,并且成功了?

  • 编辑:我更喜欢一个带有代码的库/类,这些代码已经准备好去做……如果有人已经发明了轮子,那就太愚蠢了。

阅读 343

收藏
2020-05-29

共1个答案

一尘不染

当您只需要两行代码时,导入整个库似乎效率很低。

$ldap = ldap_connect("ldap.example.com");
if ($bind = ldap_bind($ldap, $_POST['username'], $_POST['password'])) {
  // log them in!
} else {
  // error message
}
2020-05-29