Exemplo n.º 1
0
 public function sendResponse($request, $params)
 {
     if ($this->consumer == null) {
         $this->consumer = new \HTTP_OAuth_Consumer(constant('PUBLIC_KEY'), LoginModel::getSessionAccessToken(), LoginModel::getSessionAccessTokenSecret());
     }
     $this->consumer->sendRequest(constant('REQUEST_URI') . $request, $params, 'GET');
 }
 public function loginAction()
 {
     $ViewModel = new ViewModel();
     $ViewModel->setTerminal(true);
     $username = $this->params()->fromPost('username');
     $password = $this->params()->fromPost('password');
     $loginModel = new LoginModel($this->getServiceLocator());
     if ($loginModel->login($username, $password)) {
         $ViewModel->setTemplate('login/default/login.phtml');
     } else {
         $ViewModel->setTemplate('login/default/index.phtml');
     }
     $errors = $loginModel->getErrors();
     if ($errors) {
         $return['error'] = $errors;
         $return['success'] = false;
     } else {
         $return['success'] = true;
     }
     $ViewModel->setVariables(array('response' => $return));
     return $ViewModel;
 }