Jump to content
Fórum Script Brasil
  • 0

(RESOLVIDO)Bcrypt em servidor web


OK!

Question

Bom galera, tenho um código de login que usa bcrypt para gerar o hash da senha que roda tranquilamente no localhost

MAS quando eu uso ele em servidor web, ele não roda corretamente o bcrypt...

eu uso uma classe que achei no blog do Thiago Belem

http://blog.thiagobelem.net/criptografando...crypt-blowfish/

o problema esta nesta parte:

if(Bcrypt::chech($senha_user, $senha_db)){ // verifica as senhas
   echo 'Senha correta!';
}else{
   echo 'Senha incorreta!';
}

Na linha em que ele deveria verificar as senhas, ele retorna sempre FALSE, mesmo quando a senha esta correta

Eu já verifiquei também e ele gera o hash, só da erro ao compará-las

Vi que isso acontece com mais gente, mas não achei nenhuma solução

Edited by OK!
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

eSerra, eu estou usando 08 no cost

eu ate já verifiquei, ele gera o hash e tudo, o que acontece e q sempre retorna FALSE... mesmo quando a senha esta correta...

eu tentei agr usando direto, sem a classe

if(crypt($senha_user, $senha_db) === $senha_db){
 // codigo
}

mas retorno FALSE dnovo

Link to comment
Share on other sites

  • 0

Opa, valeu a ajuda ai eSerra

mas eu usei esse codigo ai pra conferi uma coisa:

if (CRYPT_BLOWFISH != 1) {
   echo 'Este servidor não suporta Blowfish';
}

e adivinha o que me apareceu ne hehe

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...