2014-10-14 7 views
1

내 응용 프로그램에 액세스 제어 구성 요소를 통합하고자 ZF2가 제공하는 것을 보았습니다 : Zend /permissions/AclZend /permissions/RBAC, 어느 것이 더 효율적이고 보안이 좋은지 알고 싶습니다. Zfc-RBAC은 무엇입니까? 감사합니다.Acl 대 ZF2의 RBAC

+0

내가 RBAC를 사용하지 않은하지만 그들은 기본적으로 같은 것 찾을 수 있습니다 BjyAuthorize 살펴보고 제안 : // 프레임 워크. zend.com/manual/2.1/en/modules/zend.permissions.rbac.intro.html - 그들은 이것이 저장소에서 제거되었다고 말했습니다. 그래서 그것이 실제로 사실인지 나는 모른다. – peterpeterson

답변

4

전적으로 귀하의 필요에 따라 다릅니다. Rbac은 단순히 역할에 대한 사용 권한으로 관리되는 액세스 제어입니다. Acl은 리소스와 역할을 모두 관리하는 솔루션입니다. Zend Framework 2의 Rbac은 ZF3에서 단순화 될 몇 가지 복잡성을 가지고 있습니다.

Rbac을 사용하려면 ZF3의 Rbac 프로토 타입 위에 구축 된 zfc-rbaczf-commons에서 확인하는 것이 좋습니다.

zfc-rbac을 찾을 수 있습니다. 당신이 ACL을 고려하는 경우

나는 HTTP에서 그러나 코멘트 섹션에 here

+0

@AiD Acl에 대한 또 다른 예제로 업데이트했습니다. – Wilt