예제 #1
0
 public function Login($cpf = null, $pass = null)
 {
     $pesquisa = new UsuarioMySqlDAO();
     $retorno = $pesquisa->loadLoginPassword($cpf, $pass);
     if ($retorno == false) {
         $valid = false;
     } else {
         $valid = true;
         $_SESSION['authUser'] = $retorno;
         $_SESSION['id_usuario'] = $retorno->id;
     }
     return $valid;
 }
 public function validSenha($cpf, $senha)
 {
     $pesquisa = new UsuarioMySqlDAO();
     $validpesq = $pesquisa->loadLoginPassword($cpf, $senha);
     if ($validpesq == false) {
         echo 'invalido';
     } else {
         $_REQUEST['operacao'] = 'edit';
         if (isset($validpesq->{$_REQUEST}['role']) && $validpesq->{$_REQUEST}['role'] != NULL) {
             echo 'cadastrado';
             return;
         }
         $_REQUEST['authUser'] = (array) $validpesq;
         $controller = new Controller();
         $controller->Executor('ViewUsuario', 'inscricao');
     }
 }