Creating a hashed password for 'blah'";
$hashedPassword = password_hash ("blah", PASSWORD_DEFAULT);
echo "Hashed password is:
";
echo $hashedPassword, "
";
$oldHash = '$2y$10$qoVuaPCost6D8JGqDlpnKe0aNtZwskyGeztLKWZ.dyKGPlIQmtHnW';
echo "
Test 1 - using pre-generated hashed password and password 'blah'
";
echo "Old stored password is:
";
echo $oldHash, "
";
if (password_verify ("blah", $oldHash)) {
echo "matches";
} else
echo "NO MATCH";
echo "
";
echo "Test 2 - using newly generated hashed password and password 'blah'
";
echo "New password is:
";
echo $hashedPassword, "
";
if (password_verify ("blah", $hashedPassword)) {
echo "matches";
} else
echo "NO MATCH";
echo "
";
echo "Test 3 - using pre-generated hashed password and password 'blech'
";
if (password_verify ("blech", $oldHash)) {
echo "matches";
} else
echo "NO MATCH";
echo "
";
echo "Test 4 - using newly generated hashed password and password 'blech'
";
if (password_verify ("blech", $hashedPassword)) {
echo "matches";
} else
echo "NO MATCH";
?>