public function doLogin($objeto) { $objeto->extras_select = "WHERE login='******'login') . "' AND senha ='" . codificaSenha($objeto->getValor('senha')) . "' AND ativo='s'"; $this->selecionaTudo($objeto); $sessao = new sessao(); if ($this->linhasafetadas == 1) { $usLogado = $objeto->retornaDados(); $sessao->setVar('iduser', $usLogado->id); $sessao->setVar('nomeuser', $usLogado->nome); $sessao->setVar('loginuser', $usLogado->login); $sessao->setVar('logado', TRUE); $sessao->setVar('ip', $_SERVER['REMOTE_ADDR']); return TRUE; } else { $sessao->destroy(TRUE); return FALSE; } }