5
Tôi đang sử dụng thành phần Symfony Security/ACL để kiểm tra quyền của một nhóm người dùng "ngẫu nhiên" cho một đối tượng miền cụ thể.Kiểm tra quyền ACL của nhiều người dùng cho một đối tượng
$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);
Tuy nhiên, tôi đang gặp sự cố khi kiểm tra xem có cấp quyền cho người dùng cụ thể hay không. Làm thế nào tôi có thể làm điều đó?
Điều đó không giải quyết vấn đề kiểm tra quyền truy cập cho nhiều người dùng, chỉ dành cho một gửi yêu cầu. – albertedevigo