anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Passwörter MD5 https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=5311 |
Seite 1 von 1 |
Autor: | Jack [ Sa 05 Mär, 2011 19:37 ] |
Betreff des Beitrags: | Passwörter MD5 |
Hey! Source ist leider zu, da der Server erst mal down ist.. Aber ich habe ein Problem. Ein alter Progger auf dem Server hat den MD5-Hash deaktiviert, sodass wenn man sich anmeldet, alle Passwörter in der DB als Passwörter auch drin stehen und nicht verschlüsselt. So. Ich kann jetzt schlecht hingehen und sagen, dass man wieder ein MD5-gehashtes (sagt man das so?) PW hat nach dem Anmelden, kann man sich nicht einloggen, da das Passwort ja in einem MD5- Hash vorliegt. Wenn ich aber sage, dass es beim Login auf md5 hash prüfen soll, gibts den Acc. ja nicht Wie kann ich, alle passwörter in hashen.. Oder wie kann ich den login machen, dass sowohl als auch mögl ist |
Autor: | Charon [ Sa 05 Mär, 2011 21:10 ] |
Betreff des Beitrags: | Re: Passwörter MD5 |
Hallo, also der Login für beide Varianten ginge, wenn du die SQL-Abfrage damit anpasst: ... AND (password='".$_POST['password']."' OR password='".MD5($_POST['password'])."') ... Oder von allen Passwörtern den Hashwert bilden: UPDATE accounts SET password = MD5(password); |
Autor: | Jack [ Sa 05 Mär, 2011 21:47 ] |
Betreff des Beitrags: | Re: Passwörter MD5 |
Danke. Ich hab die zweite Variante genommen, damit alle den Hashwert haben. Wusste halt nicht ob das so geht oder ob es den hash von passwort macht, wenn ich passwort= MD5(passwort) mache Aber es hat geklappt. Danke ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |