/** * @return Gpf_Rpc_Form */ protected function createResponseForm() { $form = parent::createResponseForm(); $form->setField('correspondsApi', Gpf::YES); if (!$this->corresponsApiVersion()) { $form->setField('correspondsApi', Gpf::NO); } return $form; }
protected function executePostRequest(Gpf_Rpc_Params $params) { $authService = new Gpf_Auth_Service(); return $authService->authenticate($params); }
protected function authenticate() { $loginRequest = new Gpf_Auth_Service(); $loginRequest->authenticateNoRpc(); $loginRequest->registerLogin(); Gpf_Session::refreshAuthUser(); }