/** * @inheritdoc */ public function beforeAction($action) { $oauthServer = Yii::$app->getModule('oauth2')->getServer(); $oauthRequest = Yii::$app->getModule('oauth2')->getRequest(); $oauthServer->verifyResourceRequest($oauthRequest); return parent::beforeAction($action); }
/** * @inheritdoc */ public function beforeAction($action) { /* @var $module \filsh\yii2\oauth2server\Module */ /* @var $server \filsh\yii2\oauth2server\Server */ /* @var $response \OAuth2\Response */ /* @var $request \OAuth2\Request */ $module = Yii::$app->getModule('oauth2'); $server = $module->getServer(); $request = $module->getRequest(); if (!$server->verifyResourceRequest()) { $response = $server->getResponse(); throw new HttpException($response); } if (in_array(Yii::$app->request->method, ['POST', 'PUT', 'DELETE']) && $request->content !== null) { Yii::$app->request->setRawBody($request->content); } return parent::beforeAction($action); }
/** * @inheritdoc */ public function beforeAction($action) { $server = Module::getInstance()->getServer(); $server->verifyResourceRequest(); return parent::beforeAction($action); }