Здравствуйте!
А как централизованно ограничить доступ к контроллерам? Чтобы не прописывать в каждом из них behaviors?
В первой версии yii можно было сделать базовый контроллер в components и от него наследоваться. А вот как в yii 2 реализовать подобное пока не понимаю. О конфиге в приложении знаю, но это же не rbac..
Спасибо
Разграничение прав в контроллерах
Re: Разграничение прав в контроллерах
в конфиге приложения
Код: Выделить всё
...
'as access' => [
'class' => 'yii\filters\AccessControl',
'except' => ['site/login', 'site/error', 'site/logout', 'site/captcha'],
'rules' => [
[
'allow' => true,
'roles' => ['admin'],
],
],
],
...
Re: Разграничение прав в контроллерах
Если к конкретным, то только прописывая behaviors().