How to rehash a password in PHP

1 Answer

0 votes
$password = "SecurePassword123!@";
$hash = password_hash($password, PASSWORD_DEFAULT);
echo $hash . "\n";

// Rehash when algorithm changes
if (password_needs_rehash($hash, PASSWORD_DEFAULT)) {
    $hash = password_hash($password, PASSWORD_DEFAULT);
    echo $hash . "\n";
    // Save the new hash to the database
}



/*
run:

$2y$10$yLuzBib8trjVnoWddQO7DeUOS2DLeTPzrj0i9R8DnjbSgxUv6sGNm

*/

 



answered Apr 18 by avibootz

Related questions

1 answer 43 views
1 answer 100 views
1 answer 227 views
1 answer 167 views
167 views asked Sep 20, 2019 by avibootz
1 answer 205 views
1 answer 210 views
...