Heim >Datenbank >MySQL-Tutorial >Code für HTML-PHP-Anmeldeseite, MD5-Verschlüsselung
md5htmlmysqlphp
Ich habe MD5 verwendet, um das Passwort bei der Registrierung zu verschlüsseln
$str = "123";//Unverschlüsseltes Passwort
Verschlüsseln Sie auch das eingegebene Passwort mit der MD5-Funktion und vergleichen Sie es dann
Geben Sie an der Rezeption das Passwort=123456 ein
Nach der Eingabe des Passworts wird es in den Hintergrund gesendet und dann von MD5 verschlüsselt. Es kann mit der Datenbank verglichen werden, MD5 ist einseitig und es gibt keine Entschlüsselung, daher ist dies die einzige Möglichkeit.
Die Verschlüsselung wird auch beim Anmelden geschrieben. MD5 kann nicht rückwärts entschlüsselt werden. Es kann nur das nach der Verschlüsselung generierte Passwort mit dem in der Datenbank verglichen werden.
$password=md5($_POST['password']);
Rufen Sie das Passwort von der Front-End-Seite ab, verschlüsseln Sie es mit MD5, speichern Sie es unter $password und stellen Sie dann fest, ob $password mit dem in der Datenbank gespeicherten übereinstimmt