Zum Inhalt springen

FE User importieren

Erstellt am 12. März 2008 · 5 Antworten · letzte Antwort am 13. März 2008

Tags: Frage

schnubby86 ·

Hi @all.

Ich hab ein Problem und hoffe mal, dass ihr mir helfen könnt.

Also meine Typo3 Box ist von 3.8 auf 4.1.6 hochgezogen worden. Dann wurde PHP4 auf PHP5 upgedatet!

Alles läuft super, außer.. Ein eigenes Script, welches die FE User jede Nacht einmal updatet.

Dieses Script nimmt sich alle Userdaten aus einer PostgreSQL Datenbank. Dann fügt dieses Script diese Daten in die fe_users Tabelle von Typo3 ein.

Wenn man sich nach diesem Update die MySQL Tabelle anschaut, ist alles OK und richtig!
Wenn man sich aber versucht einzuloggen, bekommt man eine Fehlermeldeun (Invalid Password).
Wenn man diesem User jetzt ein neues Passwort vergibt, dann kann der User sich einloggen... Egal welches Passwort man diesem User gibt...

Mfg Schnubby

just2b ·

weiß jetzt nicht genau, aber kann sein dass 4.1.6 die pwd mit md5 verschlüsselt?
wird mal nen blick in die db

georg

just2b ·
schnubby86 schrieb

Ne, die Datenbank speichert nicht in md5!!! Die speichert den plaintext..

Aber danke für den Ansatz.

dann vergleich mal genau den einen user vorm ändern und nach dem ändern. der kann nicht der gleiche sein!

georg

schnubby86 ·

Hab das Problem gefunden!
Es lag an der Felddefinition des Passwortfeldes in der PostgreSQL DB! #angry#

Es ist ein CHAR 17 gewesen und er hat einfach die fehlenden Stellen mit einem "Leertaste" aufgefüllt...

Danke für deine Bemühungen just2b