Найдено 4 результата

ar2r
2017.08.21, 06:55
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Генерация разрешений RBAC из существующих контроллеров
Ответы: 6
Просмотры: 3231

Re: Генерация разрешений RBAC из существующих контроллеров

Создаёте, например, class RouteRule и используете: Yii::$app->user->can('route', ['route' => $this->controller->route]) С проверкой нет проблем, это понятно. Как изначально получить список этих контроллеров, чтобы в админке вывести и дать админу возможность распределять эти самые права.
ar2r
2017.08.18, 13:23
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Генерация разрешений RBAC из существующих контроллеров
Ответы: 6
Просмотры: 3231

Re: Генерация разрешений RBAC из существующих контроллеров

Управление через админку, чекбоксами (к примеру). Чтобы была возможность гибкой настройки прав без залезания в код. Как пример, допустим даём user1 права на module1(index,view) и на module2(update,delete) а user1 на module1(delete) и module2(update). И так для любого пользователя, любой набор модуле...
ar2r
2017.08.18, 10:15
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Генерация разрешений RBAC из существующих контроллеров
Ответы: 6
Просмотры: 3231

Генерация разрешений RBAC из существующих контроллеров

Приветствую всех! Обшерстил интерент и форумы, не нашел ответа на вопрос, надеюсь посоветуете решение. Суть вопроса: есть много контроллеров, которые периодически будут добавлятся, каждый контроллер имеет стандартные 4 метода (CRUD). Нужно сделать возможность разделять права на каждый контроллер и м...