PHP Login ... mit mysql + crypt
r.bohne
- php
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 mit welchen schlösschen könnte ich das machen der auch sicher ist ?
der unix standart schlüssen wer gut aber wie vergleiche ich das weil der ja immer eine andere codierung ausgibt !!
HELP ME !!!
Danke
RoB
PS.: Mal ne frage am rande die crypt verschüsselung ist ein 1-Weg schlüssen und so aber denn mus doch irgen jemand mal Programmiert haben warum hat der kein decoder geprogt ???
Naja egal.
Hoi,
wie kann ich ein PHP Login machen wo ich die Passwörter in eine Mysql Daten
bank speicher ABER Codiert !!!
Indem du eine geeignete Methode der Verschluesselung nimmst, z. B. Crypt oder
MD5.
Ich was alles wie es geht bis auf das Codieren und endcodieren mit welchen
schlösschen könnte ich das machen der auch sicher ist ?
Was ist endcodieren? Meinst du enkodieren?
der unix standart schlüssen wer gut aber wie vergleiche ich das weil der ja
immer eine andere codierung ausgibt !!
Wenn du das Manual gelesen haettest, wuesstest du, dass
crypt('verschluesseltespasswort','plainpasswort') == 'verschluesseltespasswort'
sein muss, damit die Eingabe des Passworts richtig ist.
PS.: Mal ne frage am rande die crypt verschüsselung ist ein 1-Weg schlüssen
und so aber denn mus doch irgen jemand mal Programmiert haben warum hat der
kein decoder geprogt ???
Weil man das nicht dekodieren *kann*. Es geht einfach nicht. Das liegt in der
Natur der Sache. Und *das* hat der Erfinder gemacht, weil es nicht noetig war.
Die Anforderungen waren andere.
Gruesse aus dem schoenen LH,
c.j.k
crypt('verschluesseltespasswort1','plainpasswort') == 'verschluesseltespasswort2'
weil du mir im chat nicht anwortest !!
welche mus das gespeicher passwort sein
bsw welche mus das eingegeben sein !!
Hi,
weil du mir im chat nicht anwortest !!
welche mus das gespeicher passwort sein
bsw welche mus das eingegeben sein !!
also so etwas von Trümmer-Posting habe ich ja schon lang nicht mehr gesehen. Keine Sätze, keine Worte, keine Begrüßung ... weia. Und auch noch herumnölen, daß der Herr im Chat nicht vorne und hinten bedient wird ... da würde mir die Lust, zu antworten, auch vergehen.
Mit erschütterten Grüßen
Michael
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