5
我正在使用Symfony Security/ACL组件检查给定域对象的一组“随机”用户的权限。检查某个对象的多个用户的ACL权限
$article = ...; // domain object
$users = ...; // array of users
$oid = ObjectIdentity::fromDomainObject($article);
$sids = array();
for ($users as $user) {
$sids[] = UserSecurityIdentity::fromAccount($user);
}
$aclProvider = ...; // "security.acl.provider" service
$acl = $aclProvider->findAcl($oid, $sids);
但是,我在检查授予给定用户的权限是否有问题。我怎样才能做到这一点?
这并不能解决检查几个用户权限的问题,只为一个发送请求。 – albertedevigo