getResponse(); $headers = $response->getHeaders(); $params = \Yii::$app->params; $headers->set('Access-Control-Allow-Methods', '*'); $headers->set('Access-Control-Allow-Headers', '*'); $headers->set('Access-Control-Allow-Origin', '*'); $headers->set('Access-Control-Request-Method', 'POST, GET, DELETE, PUT, OPTIONS'); $headers->set('Access-Control-Allow-Credentials', 'true'); $headers->set('Access-Control-Max-Age', 86400); if (Yii::$app->getRequest()->isOptions) { Yii::$app->end(); } \Yii::$app->getUser()->enableSession = false; \Yii::$app->getUser()->identityClass = 'app\models\Usuario'; } } public function bootstrap($app) { if ($app instanceof \yii\console\Application) { $this->controllerNamespace = 'app\modules\mail\commands'; } } }