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
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
Ne, die Datenbank speichert nicht in md5!!! Die speichert den plaintext..
Aber danke für den Ansatz.
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
Habe ich schon gemacht.. Der ist GENAU identisch!!!!!
Das ist ja das iritierende daran!!!
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