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/