password_verifyで大きな問題が発生しました。私のDBにPassword_verifyが正しくチェックされない
列があります:
password: $2y$10$1k72g4qYgd4t5koC5hj8sOit3545GfO5EhaIwVRfIiA2/eC3Hnu5e ('b')
私は、このパスワードは私の全く異なる2つのcodes.Myコード与えられ、それA手紙等しいことを順番に確認したいときは:
$hash = password_hash('b', PASSWORD_DEFAULT);
$pass = getPassword($email);
echo $hash . ", " $pass;
を
と、それは私を与える:
$2y$10$oJbeQqGSee.pLcBNxqRzUecoCGc9fin7IF.evDVanN1pjmtIINSD2,
$2y$10$1k72g4qYgd4t5koC5hj8sOit3545GfO5EhaIwVRfIiA2/eC3Hnu5e
異なるがあるのはなぜ?