PASSWORD()
est une fonction MySQL. Cela fait partie du SQL. Il vous suffit de paramétrer l'argument que vous passez à cette fonction.
$stmt = $mysqli -> prepare("SELECT customerID
FROM customer
WHERE customerEmail = ? AND customerPassword = PASSWORD(?) ");
$stmt -> bind_param("ss", $loginEmailAddress,$loginPassword);
$stmt -> execute();
Avertissement :
Stocker uniquement les hachages de mot de passe créés à l'aide de PHP password_hash()
, que vous pouvez ensuite vérifier en utilisant password_verify()
. Jetez un œil à cet article :Comment utiliser password_hash
et en savoir plus sur bcrypt et le hachage de mot de passe en PHP
Avertissement :