Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Bestätigen Sie die Anmeldung mit dem Bcrypt-Passwort

Ich schlage vor, das in PHP eingebaute password_xxx() zu verwenden Funktionen. Diese wurden explizit entwickelt, um die Arbeit mit Passwörtern zu erleichtern, die mit bcrypt gehasht wurden. Sie müssen an nichts anderes denken, als password_verify() um einen Anmeldeversuch zu prüfen und password_hash() beim Erstellen eines Kontos. Ganz einfach.

Das ist bei weitem die einfachste Art, mit Passwörtern in PHP zu arbeiten.

Beachten Sie, dass diese Funktionen nur in der neuesten PHP-Version (v5.5) verfügbar sind. Es gibt jedoch eine Abwärtskompatibilitätsbibliothek, die Sie herunterladen können Dadurch funktionieren sie in allen derzeit unterstützten PHP-Versionen (dh v5.3 und 5.4) genau gleich.

Hoffe das hilft.