Спасибо, видать пропустил в поиске этот топик.
Найдено 4 результата
- 2017.08.21, 06:57
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Генерация разрешений RBAC из существующих контроллеров
- Ответы: 6
- Просмотры: 3231
Re: Генерация разрешений RBAC из существующих контроллеров
- 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]) С проверкой нет проблем, это понятно. Как изначально получить список этих контроллеров, чтобы в админке вывести и дать админу возможность распределять эти самые права.
- 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). И так для любого пользователя, любой набор модуле...
- 2017.08.18, 10:15
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Генерация разрешений RBAC из существующих контроллеров
- Ответы: 6
- Просмотры: 3231
Генерация разрешений RBAC из существующих контроллеров
Приветствую всех! Обшерстил интерент и форумы, не нашел ответа на вопрос, надеюсь посоветуете решение. Суть вопроса: есть много контроллеров, которые периодически будут добавлятся, каждый контроллер имеет стандартные 4 метода (CRUD). Нужно сделать возможность разделять права на каждый контроллер и м...