Advertisement
Gleidson_21

Criptografia segura com consulta do bd

Jun 28th, 2021
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.84 KB | None | 0 0
  1. <?php
  2. $senha = "123456";
  3. $senha_db = '$2y$10$GOhdx4DTyQSJThzYnjCDKO.9lrGW6OvuFoWkzk5PtNsBG/UE/jnjy';
  4.  
  5. //Por padrao o password_hash, aceita um array de opcoes, que define o curso de processamento apra gerar uma senha criptografada, por padrao é 10;
  6. /*$options = [
  7.  
  8.     'cost' => 10; //custo para gerar o hash, quanto maior o hash mais seguro, mais hardware consumira.
  9.  
  10. ];*/
  11.  
  12. // gera uma criptografia segura , é passada a variavel desejada e o metodo
  13. $segura = password_hash($senha, PASSWORD_DEFAULT /*,$options*/);
  14.  
  15. echo $segura;
  16.  
  17. // verficação de senhas com o banco de dados com hash.
  18. if (password_verify($senha, $senha_db)) : // vai pegar a senha digitada do usuario no primeiro parametro, e vai comparar com as senhas do banco de dados para ver se existe.
  19.  
  20.   echo "senha valida";
  21. else :
  22.   echo "senha invalida";
  23. endif;
  24. echo "<br>";
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement