public function __construct($tabela = '_admin'){
$this->table = $tabela;
}
private function crip($senha){
return password_hash($senha, PASSWORD_DEFAULT);
}
private function ifexists($email){
$verificar = self::conn()->prepare("SELECT * FROM `".$this->table."` WHERE email = ?");
$verificar->execute(array($email));
return ($verificar->rowCount() >0) ? true : false;
}// verificar se existe
E estou fazendo a consulta no banco da seguinte forma
public function __construct($table = '_admin', $pref = 'test_'){
$this->tabela = $table;
$this->prefixo = $pref;
}//constroi os atirbutos
private function criptar($senha){
return password_verify($senha, $senha);
}//descriptar senha
private function validar($email, $senha){
$senha = $this->criptar($senha);
$verificar = self::conn()->prepare("SELECT * FROM `".$this->tabela."` WHERE email = ? AND senha = ? AND status = '1'");
$verificar->execute(array($email, $senha));
return ($verificar->rowCount() >0) ? true : false;
}// validar o usuario
com md5 faço a conexao normalmente porem com uma hash mais segura descrita acima não retorna a conexao
Pergunta
juniorsosso
estou cadastrando assim
public function __construct($tabela = '_admin'){
$this->table = $tabela;
}
private function crip($senha){
return password_hash($senha, PASSWORD_DEFAULT);
}
private function ifexists($email){
$verificar = self::conn()->prepare("SELECT * FROM `".$this->table."` WHERE email = ?");
$verificar->execute(array($email));
return ($verificar->rowCount() >0) ? true : false;
}// verificar se existe
E estou fazendo a consulta no banco da seguinte forma
public function __construct($table = '_admin', $pref = 'test_'){
$this->tabela = $table;
$this->prefixo = $pref;
}//constroi os atirbutos
private function criptar($senha){
return password_verify($senha, $senha);
}//descriptar senha
private function validar($email, $senha){
$senha = $this->criptar($senha);
$verificar = self::conn()->prepare("SELECT * FROM `".$this->tabela."` WHERE email = ? AND senha = ? AND status = '1'");
$verificar->execute(array($email, $senha));
return ($verificar->rowCount() >0) ? true : false;
}// validar o usuario
com md5 faço a conexao normalmente porem com uma hash mais segura descrita acima não retorna a conexao
Editado por juniorsossoLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.