Помогите разобраться почему не срабатывает role

Всё про контроль доступа пользователей: фильтры, RBAC, проверки
Ответить
evgeniy123
Сообщения: 401
Зарегистрирован: 2011.11.01, 17:29

Помогите разобраться почему не срабатывает role

Сообщение evgeniy123 »

Делаю так:

Код: Выделить всё

 echo   Yii::$app->user->can('admin');
 
Выводит 1. А в таблице у меня у пользователя только роль passenger. Другого упоминания про этот users_id в таблице (auth_assignment) нет.

Делаю так:

Код: Выделить всё

if(Yii::$app->user->can('passenger')) echo "I am passenger ! ";
 
Выводит I am passenger !

Как можно еще отдебажить это дело ?
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: Помогите разобраться почему не срабатывает role

Сообщение maleks »

может роль admin вложена в роль passenger
Yii2 universal module sceleton - for basic and advanced templates
Ответить