コード例 #1
0
 public function senha_n(&$param)
 {
     $rs = Model_Usuario::getInstance()->login(array('tx_senha' => $param['senha_n'], 'no_email' => $_SESSION['tw_auth']['no_email']));
     if (!$rs) {
         echo json_encode(array('status' => 0, 'msg' => _("Sua senha está incorreta!")));
         die;
     }
 }
コード例 #2
0
ファイル: General.php プロジェクト: clagomess/trashofweb
 public function login($param)
 {
     $arUser = Model_Usuario::getInstance()->login($param);
     if ($arUser) {
         $_SESSION['tw_auth'] = $arUser;
         return true;
     } else {
         return false;
     }
 }
コード例 #3
0
 /**
  * Visualização perfil individual, e não autenticado
  */
 public function profileAction()
 {
     $this->view->content = 800;
     $this->view->isProfile = true;
     $this->view->usuario = Model_Usuario::getInstance()->get(array('nu_usuario' => $this->getRequest()->getParam('id'), 'fields' => array('nu_usuario', 'nu_imagem', 'seg_count', 'no_usuario', 'co_usuario', 'seguidor')));
     if ($this->view->usuario) {
         $this->view->title = $this->view->usuario['no_usuario'];
         $this->view->usuario['size'] = 128;
         $this->view->favicon = General::urlImgUser($this->view->usuario);
         $this->view->post = Model_Post::getInstance()->get(array('tipo' => 'usuario', 'co_usuario' => $this->view->usuario['co_usuario']));
         if ($this->view->usuario['seguido'] > 0) {
             $this->view->arSeguindo = Model_Usuario::getInstance()->seguidor(array('co_usuario' => $this->view->usuario['co_usuario']));
         }
         if ($this->view->usuario['seguidor'] > 0) {
             $this->view->arSeguidor = Model_Usuario::getInstance()->seguidor(array('tipo' => 'seguidor', 'co_usuario' => $this->view->usuario['co_usuario']));
         }
     } else {
         $this->_helper->viewRenderer->setNoRender();
         echo $this->view->partial('helpers/404.phtml');
     }
 }
コード例 #4
0
 public function setseguidorAction()
 {
     self::requireIsPost();
     General::permissaoAuth(false);
     $param = array();
     $param['nu_usuario'] = $this->getRequest()->getParam('nu_usuario');
     $param['modo'] = $this->getRequest()->getParam('modo');
     Model_Usuario::getInstance()->setSeguidor($param);
     echo json_encode(array('status' => 1, 'msg' => "success", 'html' => $this->view->partial('helpers/bt_seguir.phtml', array('modo' => $param['modo'] == 'seguir' ? '' : 'seguir', 'nu_usuario' => $param['nu_usuario']))));
 }