Задать вопрос
Valonix
@Valonix
Back end / Front end developer

YII2 RBAC DbManager. Как реализовать?

Добрый день. В конфиге указал
return [
    // ...
    'components' => [
        'authManager' => [
            'class' => 'yii\rbac\DbManager',
        ],
        // ...
    ],
];


Потом создал таблицы с помощью команды migrate.
Прочел www.yiiframework.com/doc-2.0/guide-security-author... мануал. Но так и не понял пару ващей. Мне роли создать в таблице самому? Просто в мануале написано как они создаются в небольшом кол-ве, когда структура не будет изменятся - мы создаем команду. А как это сделать динамически?

Приложение у меня basic.

https://www.youtube.com/watch?v=eFOIUeU-Y74&index=... Вот тут смотрю, он в базе добавляет. Но это для примера. А как надо?
Не подскажете где сие чудо создавать? В какой папке и т.д.
И последнее, как с помощью RBAC ограничить доступ к модулю ?
Спасибо.
  • Вопрос задан
  • 12012 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
во время создания юзера присваиваете ему роль
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы