Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Doctrine orm Zend Framework 2 LDAP_Doctrine Orm_Zend Framework2_Openldap - Fatal编程技术网

Doctrine orm Zend Framework 2 LDAP

Doctrine orm Zend Framework 2 LDAP,doctrine-orm,zend-framework2,openldap,Doctrine Orm,Zend Framework2,Openldap,我想将Zend Framework 2与条令2和openLDAP一起使用。我的目标是为LDAP创建持久性。如何在ZF2中实现这一点 我注意到我们可以使用Zend\LDAP\Node从LDAP获取对象 谁能给我举个例子,说明如何从LDAP进行搜索,并将结果转换为节点和/或可能转换为节点集合 我想在搜索后处理一些对象 谢谢嗯,这可能“有点”晚了,但只是为了给其他人一些如何做的建议。我创建了一个名为的模块,该模块针对Ldap/AD运行身份验证 持久层(应用程序中的用户对象)是通过第二个模块创建的。此模

我想将Zend Framework 2与条令2和openLDAP一起使用。我的目标是为LDAP创建持久性。如何在ZF2中实现这一点

我注意到我们可以使用Zend\LDAP\Node从LDAP获取对象

谁能给我举个例子,说明如何从LDAP进行搜索,并将结果转换为节点和/或可能转换为节点集合

我想在搜索后处理一些对象

谢谢

嗯,这可能“有点”晚了,但只是为了给其他人一些如何做的建议。我创建了一个名为的模块,该模块针对Ldap/AD运行身份验证


持久层(应用程序中的用户对象)是通过第二个模块创建的。此模块连接到身份验证服务的
getIdentity()
函数,然后查询数据库中的用户对象。如果没有对象存在,将创建一个新对象。您也可以查看我的模块的源代码。

查看组件单元测试。有时是一个关于如何使用代码的实例。