fix api controllers

This commit is contained in:
andrey committed 2022-01-14 17:05:29 +03:00
1 parent a189c07c02
commit 8806be42b2
3 files changed
+24 -27

No files matched your search

@@ -3,7 +3,11 @@
namespace frontend\modules\api\controllers;
use common\behaviors\GsCors;
use yii\filters\auth\CompositeAuth;
use yii\filters\auth\HttpBearerAuth;
use yii\filters\ContentNegotiator;
use yii\rest\Controller;
use yii\web\Response;
class ApiController extends Controller
{
@@ -24,6 +28,18 @@ class ApiController extends Controller
],
]
],
'authenticator' => [
'class' => CompositeAuth::class,
'authMethods' => [
HttpBearerAuth::class,
],
],
[
'class' => ContentNegotiator::className(),
'formats' => [
'application/json' => Response::FORMAT_JSON,
],
],
];
}