RBAC в Yii.Помогите разобраться

439
22 мая 2017, 00:34

Всем доброго времени суток.
Только недавно начал изучать Yii2, и понадобилось выучить RBAC.
Но сколько бы документаций и мануалов я не читал.все равно не пойму.
Может кто,скинуть либо на понятную статью как сделать,либо помочь
Суть
На данный момент у меня есть таблица с пользователями(Логин,пароль,роль)
Нужно сделать запрет на посещение страницы определенной роли,нашел простецкую статью https://vk.cc/6F7iKN .
И тут столкнулся с проблемой в пункте:

Теперь в БД нужно создать необходимые таблицы, в которых будут храниться разрешения, роли, назначения… Для этого можно выполнить миграции, которые лежат в «коробке». В консоли выполняем: php yii migrate --migrationPath=@yii/rbac/migrations

Это создаст 4 таблицы в БД:

auth_item - эта таблица хранит роли и разрешения.

auth_item_child - здесь задаются наследования.

auth_assignment - тут пользователям назначаются позиции из auth_item. Т.е. пользователю (по user ID) можем назначить роль/разрешение (по названиям).

auth_rule - здесь хранятся имена классов правил, которые хранятся в php файлах.

Сейчас эти таблицы пустые.

НО у меня создается таблица "migration",но в ней 2 столбца

Надеюсь на Вашу помощь
Заранее благодарю за ответы.

READ ALSO
Помогите распарсить XML XMLReader'ом

Помогите распарсить XML XMLReader'ом

Коллеги, хмлка имеет вид

346
Задать место для переменой

Задать место для переменой

Подскажите как можно реализовать такое, сначала я в базу добавляю текст, я хочу указать в этом тексте места где у меня будут подставляться...

245
чтение названия файла на русском языке

чтение названия файла на русском языке

Всем приветЧитаю содержимое директории вот так:

277
Удалить всё кроме определённых слов

Удалить всё кроме определённых слов

Помогите, пожалуйста, составить составить регулярное выражение (литературу читал, на этом моменте не получается), чтобы, к примеру, из строк

334