На этом уроке мы установим расширение RBAC, настроим подключение к RBAC и создадим базы для авторизации при помощи механизма миграции
Дата отправки отчёта:
14 мая 2020 г.
Задание выполнено: за
44 мин.
Чему научился:
Вместе с учителем установил расширение RBAC при помощи composer.json Затем в файлах в config/web.php и config/console.php в компонентах добавили 'authManager'. После чего при помощи миграции создали таблицы в базе данных это auth_assignment, auth_item, auth_item_child, auth_rule.
Что было сложным:
На данном этапе при прохождении урока сложностей не возникло
Научился: Узнал о Yii2 RBAC Extension Трудности: находится здесь https://github.com/yii2mod/yii2-rbac. Управление доступом на основе ролей (англ. Role Based Access Control, RBAC) — развитие политики избирательного управления доступом, при этом права доступа субъектов системы на объекты группируются с учётом специфики их применения, образуя роли.
Научился: Вроде установил, новый компонент, добавил новые таблицы в базу данных.
Всё СУПЕР!!! продолжаем кайфовать Трудности: Не нашёл в своём проекте папки Yii2mod.
Консоль при добавлении новых компонентов всегда выдает такое предупреждение и требует подтвердить действие, что вводит в заблуждение. Надеюсь всё будет работать как и раньше, когда я сомневался в успехе но все было отлично.