Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $password = 'rasmuslerdorf';
- $hash = '$2y$10$YCFsG6elYca568hBi2pZ0.3LDL5wjgxct1N8w/oLR/jfHsiQwCqTS';
- // O parâmetro cost pode mudar com o tempo, à medida que o hardware melhora
- $options = array('cost' => 11);
- // Verificar hash armazenado contra senha de texto sem formatação
- if (password_verify($password, $hash)) {
- // Verifique se um algoritmo de hash mais recente está disponível
- // ou o custo mudou
- if (password_needs_rehash($hash, PASSWORD_DEFAULT, $options)) {
- // Nesse caso, crie um novo hash e substitua o antigo
- $newHash = password_hash($password, PASSWORD_DEFAULT, $options);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement