Articles of zend acl

как получить роль от Zend_Auth / Zend_ACL при использовании адаптера Doctrine? все вместе

Я использую Zend_Auth с проектом, использующим doctrine.I верю, что каждая перезагрузка выполняется правильно, и я могу войти в систему. мой адаптер выглядит следующим образом: class Abra_Auth_Adapter_Doctrine implements Zend_Auth_Adapter_Interface { protected $_resultArray; private $username; private $password; public function __construct($username, $password) { $this->username = $username; $this->password = $password; } //based on feedbacks as response authenticate has changed […]

Как построить ACL Assertion для значения переменной в Zend Framework 2?

У меня простой ACL настраивается в acl.global.php следующим образом: return [ 'acl' => [ 'roles' => [ 'guest' => null, 'member' => 'guest', 'admin' => 'member' ], 'resources' => [ 'allow' => [ 'Application\Controller\Index' => ['all' => 'member'], 'Application\Controller\Error' => ['all' => 'member'], 'Item\Controller\Process' => [ 'index' => 'member', 'create' => 'member', 'showItem' => 'member', […]

Динамический пользовательский ACL в zend framework?

Мне нужно решение, в котором аутентифицированным пользователям разрешен доступ к определенным контроллерам / действиям, основанным не на их типе пользователя: ie. admin или обычный пользователь (хотя я могу добавить это, используя стандартный ACL позже), но в соответствии с текущим статусом своего пользователя. Например : Были ли они участником сайта более 1 недели? Они полностью заполнили […]

Как я должен структурировать свое дерево ресурсов в ACL?

Используя PHP и Zend_ACL, я хочу создать чрезвычайно гибкую систему разрешений. Я хочу иметь возможность назначать разрешения всем объектам определенного типа, а также экземплярам этих объектов. Если запрашивается конкретный экземпляр объекта и он не существует в дереве ресурсов, можно использовать набор разрешений для «общего» объекта. Моя проблема в том, что это необходимо для гнездования, и […]

Соответствует ли Zend ACL моим потребностям?

Я основывал свое приложение на Zend Framework. Я использую Zend_Auth для аутентификации, но я не уверен, что Zend_Acl будет работать для меня, потому что, откровенно говоря, примеры, которые я видел, слишком упрощены для моих нужд или смущают меня. Я рассматриваю элементы в своем приложении как ресурсы, и эти ресурсы могут иметь Привилегии. Роли, содержащие ресурсные […]

Практическая реализация и лучшие практики Zend_ACL + Zend_Auth

Контекст: Мои вопросы относятся к форуму, который я разрабатываю практически так же, как SO, где есть: Гости, у кого есть доступ, чтобы просматривать темы, но не могут отвечать или голосовать члены, которые с достаточной репутацией могут редактировать / голосовать за другие темы, и по умолчанию они могут отвечать и иметь те же привилегии, что и […]

Несколько экземпляров (2) Zend_Auth

У меня есть CMS, основанная на Zend Framework. Он использует Zend_Auth для аутентификации пользователя CMS. У пользователей CMS есть роли и разрешения, которые применяются в Zend_Acl . Теперь я пытаюсь создать «Пользователи сайта» для таких вещей, как интернет-магазин. Для простоты я хотел бы использовать отдельный экземпляр Zend_Auth для пользователей сайта. Zend_Auth записывается как синглтон, поэтому […]