Предположим, есть контроллер OrderController. В нем я использую HttpBasicAuth:
Код: Выделить всё
public function behaviors()
{
$behaviors = parent::behaviors();
$behaviors['authenticator'] = [
'class' => HttpBasicAuth::className(),
];
return $behaviors;
}
Код: Выделить всё
public function actions() {
header("Access-Control-Allow-Origin: http://example.ru");
header("Access-Control-Allow-Headers: Authorization");
$actions = parent::actions();
return $actions;
}
Можно ли как либо добавить исключения на аутентификацию для некоторых методов (в данном случае OPTIONS)?