Seite 1 von 1

Prbl. mit Passwort bei importierten Benutzern

Verfasst: 25.03.2004 16:50
von ollih
Hallo zusammen,

ich habe bereits eine funktionierende Site, auf der sich Benutzer registriert haben. Ich integriere gerade das Forum in meine vorhandene DB. Habe die Felder meiner User-Tabelle in die User-Tabelle des Forums übertragen. Wenn ich mich nun mit einem importierten Benutzer anmelde, dann bekomme ich folgende Meldung: "Du hast einen falschen oder inaktiven Benutzernamen oder ein falsches Passwort eingegeben"

Habe über phpmyadmin das Passwort geändert (in user_password einen Wert eingetragen und die Funktion PASSWORD verwendet). Mit diesem Passwort kann ich mich ebenfalls nicht anmelden.

In meiner Registrierung benutze ich folgendes MySQL-Statement um eine Passwort in die DB einzutragen: insert into forum_users user_password values password('$pw');

Wenn ich über die phpBB-Registrierung dasgleiche Passwort für einen Benutzer angebe wie ich es in phpmyadmin/MySQL-Statement gemacht habe, sehe ich in der DB unterschiedliche Zeichenketten für dasselbe Passwort!!

Ich habe den subjektiven Eindruck, dass innerhalb phpBB eine andere Funktion zur Verschlüsselung von Passwörtern verwendet wird ?!

Was kann/muss ich ich in meiner vorhandenen Registrierungfunktion ändern, damit sich ein bereits registrierter User nicht nocheinmal für das Forum anmelden muss??

Ich hoffe jemand kann mir helfen....

Freundliche Grüße,
Olli

Verfasst: 25.03.2004 16:54
von Schumi
phpBB speichert das Passwort als md5-Hash, d.h. du musst das Passwort in der Datenbqank auch md5-verschlüselt eintragen. Siehe KB:md5.