sql >> Database >  >> RDS >> Mysql

password_verify php komt niet overeen

Uw $hash-variabele in uw testcase is ongeldig en komt niet overeen met wachtwoord

$hash = '$2y$10$SwSq7OukPpN/QJ8YOdKgquJQ28fQbNY1Q3JdTFnoe.2VxD/D2RXBS';
$password = '/f)1c(-JG';

if (password_verify($password, $hash)) {
echo 'Password is valid!';
} else {
    echo 'Invalid password.';
}

Toen ik deze code gebruikte, werkte alles naar behoren

$password = '/f)1c(-JG';
$hash = password_hash($password, PASSWORD_DEFAULT, array("cost" => 10));

if (password_verify($password, $hash)) {
    echo 'Password is valid!';
} else {
     echo 'Invalid password.';
}

Ik gebruik php 5.5.10




  1. Waarom is deze INNER JOIN/ORDER BY mysql-query zo traag?

  2. org.hibernate.TransactionException ophalen:geneste transacties niet ondersteund fout bij verwijderen

  3. JDBC-verbinding met Oracle Clustered

  4. Doctrine genererende query met verkeerde tabelalias