нему - роль. При проверке правило возвращает true, но результат - все равно 403. Почитал код указанного метода и не понял, как мне дать пользователю доступ к контроллеру/экшену.
Референс: https://github.com/yiisoft/yii2/blob/master/framework/rbac/DbManager.php#L201-L229
Получается, единственный способ - добавить запись о юзере в БД (строка 213)? Звучит как бред, я явно что-то упускаю.
а почему звучит как бред? вроде же вся суть rbac в том, что пользователям назначаются роли, и ролям - права и все эти отношения должны быть в бд
Зачем привязывать это к конкретному user id, если код, выполняемый в правиле, возвращает true?
Обсуждают сегодня