Я хочу включить компонент контроля доступа в свое приложение, я увидел, что ZF2 предлагает: Zend /permissions/Acl
а также Zend /permissions/RBAC
Я хотел бы знать, что является более эффективным и безопасным, а как насчет Zfc-RBAC
?
благодарю вас .
Это полностью зависит от ваших потребностей. Rbac
Управление доступом управляется разрешениями только для ролей, где Acl
это решение, где вы будете управлять как ресурсами, так и ролями. Rbac of Zend Framework 2 имеет некоторые сложности, которые будут упрощены в ZF3.
Если вы планируете использовать Rbac, я бы посоветовал проверить zfc-rbac
от zf-commons
который построен на основе прототипа для ZF3 Rbac.
Здесь, на GitHub ты можешь найти zfc-rbac
,
Если вы рассматриваете Acl, я бы посоветовал взглянуть на BjyAuthorize
который можно найти Вот
Других решений пока нет …