我正在使用带有 symfony 框架的 bhLDAP 插件。
我正在对用户登录进行 LDAP 查询,该查询将返回特定结果,然后使用这些结果将用户权限分配给 sfGuargAuth。
我可以从一个特定的组中提取查询,但不能从其他组中提取。所有其他查询都返回一个空查询。
是否存在需要在 LDAP 端解决的安全权限?
这是我用来调用查询的函数:
//grab LDAP info to store into new user table
public static function user_values($username) {
$entries = self::getLDAP()->user_values($username);
return $entries;
}
如果需要,我可以提供更多代码。我不确定要提供什么,因为我不在 LDAP 上。