Benjamin Wilfing: PHP Login ... mit mysql + crypt

Beitrag lesen

Hallo
wie kann ich ein PHP Login machen wo ich die Passwörter in eine Mysql Daten bank speicher ABER Codiert !!!
Ich was alles wie es geht bis auf das Codieren und endcodieren

Also ich mache das immer folgendermaßen

<?php
 $sql_query = "SELECT * FROM tabelle WHERE username=$input_username' AND password=PASSWORD('$input_password')";
 $sql_result = mysql_query($sql_query, $datenbank);

if (mysql_numrows($sql_result) == 0) {
  echo "Zugriff verweigert.";
  // tue_dies_und_das(); }
 else {
  echo "Zugriff erlaubt.";
  // tue_das_und_jenes(); }

?>
Die Passwörter in der Datenbank kannst du also mithilfe der MySQL-Funktion PASSWORD zum 1.) eintragen und 2.) auch wieder auslesen.

mit welchen schlösschen könnte ich das machen der auch sicher ist ?

Vielleicht hilft dir das etwas.

Grüße aus dem sonnigen Darmstadt
Benjamin