使用访问权限验证用户身份

时间:2017-09-20 02:22:26

标签: php ldap

我有一个php登录表单localhost,我想使用与打开计算机时相同的用户名/密码,而不是创建新密码。当我在搜索这个时,我读到我必须使用LDAP。但是我需要你的帮助,因为它存在一团糟而我很困惑。

1 个答案:

答案 0 :(得分:0)

1,它调用Active Directory(AD)。是的,为了允许通信PHP与AD通信,您将使用LDAP lib。

确保:

  • AD域控制器(DC)允许第三方通信;例如服务器防火墙。
  • 使用LDAP库编译的PHP,已启用。
  • 有详细信息,例如Path,DC&域名(DN)字符串。

然后使用:

<强>更新

  • 要获取AD IP,请尝试ipconfig -allifconfig -all; DC通常列为DNS服务器之一。
  • 基本连接PHP-LDAP https://pastebin.com/GR0gHFXi
    • 更改CONFIG HERE评论的值。