Hallo,
ich habe da mal ein Problem mit password_hash und password_verify.
Den Wert habe ich in die DB eingetragen.
Folgende Abfrage ergibt leider immer false
Alles anzeigen
Wo liegt der Fehler?
Tante Edit: Easy
ich habe da mal ein Problem mit password_hash und password_verify.
Den Wert habe ich in die DB eingetragen.
Folgende Abfrage ergibt leider immer false
PHP-Quellcode
- $pepper = 'bisschenPfeffer?';
- $pdoparams = array(
- ':login' => $Core->get(POST. 'login'),
- );
- $sql = 'SELECT * FROM ' . ADMIN. ' WHERE locked = 1 AND login = :login ';
- $stmt = MyDB::getInstance()->prepare($sql);
- $stmt->execute($pdoparams);
- $row = $stmt->fetch();
- $valid = password_verify($Core->get(POST. 'password').$pepper,$row['password']);
- if ($valid) {
- echo 'ja';
- } else {
- echo 'nein';
- }
Wo liegt der Fehler?
Tante Edit: Easy