使用JMapMyLdap从Jo Directory中检索特殊字段 - Joomla 3.3.6

时间:2015-01-07 11:22:33

标签: joomla ldap

自从过去4个小时以来我一直坚持这一点。我正在使用Joomla 3.3.6 CMS和JMapMyLdap扩展。我可以使用我的活动目录用户名和密码登录。扩展名仅映射用户名,电子邮件,全名。

我有一些额外的属性,如标题,经理,部门等。我可以在扩展的“调试”功能中看到这些值,但我无法找到检索它的方法。有关详细信息,请参阅附件。

有没有人知道JMapMyLdap是否提供了检索所有这些属性的特殊对象。如果是,那么请提供获取此对象的方法。请注意,我正在使用PHP模块在文章中注入PHP代码。

1 个答案:

答案 0 :(得分:0)

我设法使用以下代码:

$user = & JFactory::getUser();
$ldap = SHLdap::getInstance();
$ldap->connect();
$dn = $ldap->getUserDn($user->username);
$read = $ldap->read($dn);