bug fixing
This commit is contained in:
parent
12f49e2362
commit
dcf620f191
25
common/helpers/CorsCustom.php
Normal file
25
common/helpers/CorsCustom.php
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace common\helpers;
|
||||||
|
use Yii;
|
||||||
|
|
||||||
|
use yii\filters\Cors;
|
||||||
|
|
||||||
|
|
||||||
|
class CorsCustom extends Cors
|
||||||
|
{
|
||||||
|
|
||||||
|
public function beforeAction($action){
|
||||||
|
|
||||||
|
parent::beforeAction($action);
|
||||||
|
|
||||||
|
if (Yii::$app->getRequest()->getMethod() === 'OPTIONS') {
|
||||||
|
Yii::$app->getResponse()->getHeaders()->set('Allow', 'POST GET PUT');
|
||||||
|
Yii::$app->end();
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
namespace customerapi\controllers;
|
namespace customerapi\controllers;
|
||||||
|
|
||||||
|
use common\helpers\CorsCustom;
|
||||||
use customerapi\models\LoginForm;
|
use customerapi\models\LoginForm;
|
||||||
use sizeg\jwt\Jwt;
|
use sizeg\jwt\Jwt;
|
||||||
use sizeg\jwt\JwtHttpBearerAuth;
|
use sizeg\jwt\JwtHttpBearerAuth;
|
||||||
@ -25,7 +26,7 @@ class LoginController extends Controller
|
|||||||
$behaviors = parent::behaviors();
|
$behaviors = parent::behaviors();
|
||||||
|
|
||||||
$behaviors['corsFilter'] = [
|
$behaviors['corsFilter'] = [
|
||||||
'class' => \yii\filters\Cors::className(),
|
'class' => CorsCustom::class,
|
||||||
'cors' => [
|
'cors' => [
|
||||||
// restrict access to
|
// restrict access to
|
||||||
'Origin' => ['https://botondfitness.hu'],
|
'Origin' => ['https://botondfitness.hu'],
|
||||||
|
|||||||
@ -3,6 +3,7 @@
|
|||||||
namespace customerapi\controllers;
|
namespace customerapi\controllers;
|
||||||
|
|
||||||
|
|
||||||
|
use common\helpers\CorsCustom;
|
||||||
use common\models\Customer;
|
use common\models\Customer;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Lcobucci\JWT\Token;
|
use Lcobucci\JWT\Token;
|
||||||
@ -20,7 +21,7 @@ class RestController extends Controller
|
|||||||
$behaviors = parent::behaviors();
|
$behaviors = parent::behaviors();
|
||||||
|
|
||||||
$behaviors['corsFilter'] = [
|
$behaviors['corsFilter'] = [
|
||||||
'class' => Cors::class,
|
'class' => CorsCustom::class,
|
||||||
'cors' => [
|
'cors' => [
|
||||||
// restrict access to
|
// restrict access to
|
||||||
'Origin' => ['https://botondfitness.hu'],
|
'Origin' => ['https://botondfitness.hu'],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user