password_verify
(PHP 5 >= 5.5.0)
password_verify — Vérifie qu'un mot de passe correspond à une table de hachage
Description
boolean password_verify
( string
$password
, string $hash
)Vérifie que la table de hachage fournie correspond bien au mot de passe fourni.
Liste de paramètres
-
password -
Le mot de passe utilisateur.
-
hash -
Un hachage créé par la fonction password_hash().
Valeurs de retour
Retourne TRUE si le mot de passe et la table de hachage correspondent,
ou FALSE sinon.
Exemples
Exemple #1 Exemple avec password_verify()
<?php
// Voir l'exemple fourni sur la page de la fonction password_hash()
// pour savoir d'où cela provient.
$hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq';
if (password_verify('rasmuslerdorf', $hash)) {
echo 'Le mot de passe est valide !';
} else {
echo 'Le mot de passe est invalide.';
}
?>
L'exemple ci-dessus va afficher :
Le mot de passe est valide !
There are no user contributed notes for this page.
