При работе с RBAC в Yii2 может быть необходимость закрыть все action из контроллера по определенным правилам, но при этом несколько из них все-таки следует оставить открытыми или, например, закрыть по другим правилам. В этой статье пример решения проблемы. Ниже приведу метод behaviors() из контроллера: Давайте ещё раз. Первое правило…

Работа с RBAC в Yii2 вызывает немало вопросов — один из них — как удалить все права для пользователя, например, для их обновления или же при удалении записи юзера. В этой статье — пример очистки списка прав RBAC для пользователя. Итак, всё пердельно просто. Представим ситуацию, когда нам нужно обновить…

При попытке реализовать миграцию у многих возникает ошибка «You should configure «authManager» component to use database before executing this migration». Она говорит нам о том, что следует сначала заполнить конфигурационный файл. Суть в том, что во многих мануалах по настройке RBAC сказано просто «укажите authManager в конфиге компонентов», но при…