Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $senha = "123456";
- $senha_db = '$2y$10$GOhdx4DTyQSJThzYnjCDKO.9lrGW6OvuFoWkzk5PtNsBG/UE/jnjy';
- //Por padrao o password_hash, aceita um array de opcoes, que define o curso de processamento apra gerar uma senha criptografada, por padrao é 10;
- /*$options = [
- 'cost' => 10; //custo para gerar o hash, quanto maior o hash mais seguro, mais hardware consumira.
- ];*/
- // gera uma criptografia segura , é passada a variavel desejada e o metodo
- $segura = password_hash($senha, PASSWORD_DEFAULT /*,$options*/);
- echo $segura;
- // verficação de senhas com o banco de dados com hash.
- 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.
- echo "senha valida";
- else :
- echo "senha invalida";
- endif;
- echo "<br>";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement