В контроллере такие настройки поведения
public function behaviors()
{
$behaviors = parent::behaviors();
$behaviors['authenticator'] = [
'class' => HttpBearerAuth::className(),
];
return $behaviors;
}
теперь каждый метод закрыт для гостей.
Как каждый метод сделать доступным и для гостей и для юзеров? Мне надо получить identity юзера в методе.
Попытки сделать это
$behaviors['access'] = [
'class' => AccessControl::className(),
'rules' => [
[
'allow' => true,
//'roles' => ['?'],
]
],
];
не дают нужного эффекта, метод всегда закрыт либо для гостей, либо для юзеров