2012-11-09 20 views
8

Zaimplementuję kontrolę dostępu w moim projekcie ZF2. Sprawdzam zarówno RBAC, jak i ACL. Który z nich najlepiej pasowałby do drugiego? i dlaczego?W Zend Framework 2 RBAC lub ACL. Który jest zalecany?

A który z nich będzie w przyszłości dobrze wspierany przez Zend?

Przeszukałem go, ale nie mogłem uzyskać odpowiedzi.

Odpowiedz

3

Jeśli używasz ZF2 ACL prawdopodobnie trzeba zrobić kilka innych rzeczy, jak umieścić na swoim miejscu, konfiguracji zapór ACL obciążenie i zasad konfiguracji itp

Byłem bardzo zadowolony z ZF1 ACL, ale ból był nieco w konfiguracji i utrzymywać aktualne zasoby (w naszym przypadku model/kontroler/działanie).

W ZF2 powinieneś używać tras - meczu routeMatch lub kontrolera. Znalazłem całkiem przydatny ZfcRbac, który jest bardzo podobny do RBAC, ale robi dodatkowe kilka bitów.

To może być łatwiej zacząć od tego.

ZfcRbac