Я использую Yii::$app->user->can
для проверки доступности для конкретной роли, но как быть если доступ должен быть у нескольких ролей? Например у юзера и редактора. Писать Yii::$app->user->can('user') && Yii::$app->user->can('editor')
не торт. Нет ли там какой-то возможности одной функцией проверить несколько ролей? В доках я этого не нашел, но вдруг я пропустил что-то... Очень этого не хватает.
P.S. Про то что можно редактору юзера добавить как дочерний элемент знаю, но так не буду делать потому что есть вещи которые редактор наоборот видеть не должен, а юзер должен.
Если исходить из RBAC, то лучше тогда проверять не роль, а доступность операции конкретному пользователю. Т.е. каждая роль будет иметь свой набор доступных действий. Хорошая статья, правда про yii 1.0 - https://habrahabr.ru/post/177873/
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как написать через свой сайт сообщение с информацией о заказе конкретному пользователю ViberВ двух словах, англ
Всем приветПри подключение сайта через xampp возникает ошибка An internal server error occurred проект громадный и папки web нету есть папка frontend в котором...
Мне надо сделать одну очень большую таблицуЗаказчики хотят чтоб было "как в Access, потому что они привыкли с ним работать"
Все приветПонадобилось реализовать аналог сайта В связи с этим возникли пару вопросов