예제 #1
0
 /**
  *
  * @return void
  * @param Zend_Auth $result
  */
 protected function _checkAutenticate($result)
 {
     if (Zend_Auth::getInstance()->hasIdentity()) {
         $this->_setCookie('sicaeuser', 1, time() - 3600);
         $this->_redirect('/index/home');
     } else {
         $msg = $result->getMessages();
         $this->getMessaging()->addErrorMessage($this->_getMessageTranslate(current($msg)));
         $this->getMessaging()->dispatchPackets();
         $this->_checkAttemp();
         foreach ($this->_persistDataError as $key => $value) {
             $this->getHelper('persist')->set($key, $value);
         }
         $this->_redirect('/usuario/login');
     }
 }