Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

password_verify Nao me retorna TRUE nunca

$
0
0

Ola, Pessoal.

Estou implementando um Login com password_hash + password_verify , mas nao consigo fazer com que o verify me retorne TRUE.

Segue o codigo :

Gravando no Banco:

$se = trim(strtolower($comando['senhaPacteTemp']));      

$pcte->setSenha(password_hash($se, PASSWORD_DEFAULT));

$p_sql->bindValue(":senha", $pacienteTemp->getSenha() );                       

$p_sql->execute();

Recebendo a Senha do Login, recuperando o hash gravado no banco ($senhaBanco), correspondente ao email e comparando:

 password_verify( strtolower($senhaLogin) , $senhaBanco);
        

Isso nao me retorna true, mesmo quando é a mesma senha.
Li em alguns sites que a aspas simples que tem que ser utilizada na hash. Mas como eu recupero do Banco como variavel, como vou utilizar aspas simples ? Seria isso o problema ?

 

 


Viewing all articles
Browse latest Browse all 14190

Trending Articles