使用 ldap 列出用户的组

Mar*_*lln 4 php ldap

我对 LDAP 真的很陌生,刚刚在我的 php 服务器和我的广告服务器之间建立了连接。我已经成功地对用户进行了身份验证。现在我想列出用户所在的所有组,看看他是否是管理员(或者可能有其他方式?)。

到目前为止我有这个:

    $ldap = ldap_connect("192.168.1.108");
    if ($ldap && $bind = @ldap_bind($ldap, $name."@foobar.com", $pw)) {
        // ldap_search and ldap_get_entries here i guess, but how?
    }
Run Code Online (Sandbox Code Playgroud)

我已经通过阅读 php.net 上的手册尝试使用 ldap_search,但我根本无法让它工作。有人可以告诉我如何让它工作吗?

Mar*_*lln 5

我在这篇文章中得到了它:http: //www.php.net/manual/en/ref.ldap.php#99347 无论如何感谢 Aaron。