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; } }
public function login($param) { $arUser = Model_Usuario::getInstance()->login($param); if ($arUser) { $_SESSION['tw_auth'] = $arUser; return true; } else { return false; } }
/** * 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'); } }
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'])))); }