Hallo zusammen,

ich habe mittlerweile etwas TYPO3-Erfahrung sammeln können, aber steht nun vor einem Problem:
Unter TYPO3 4.2.x sollen sich Benutzer anmelden können, die Passwörter sollen als MD5-Hash abgelegt werden. Wegen internationalem Zugriff wird UTF-8 als Zeichensatz verwendet.

So weit, so gut. Jetzt gibt es aber ein Problem, wenn ein Benutzer in seinem Namen bzw. Kennwort andere als die seiben Bit ASCII-Zeichen verwendet. Und das kommt leider häufig vor.

Folgende relevanten Extensions werden verwendet:
sr_feuser_register, loginstatusredirect, kb_md5fepw

Ich hatte auch schon versucht, die Extensions
feuserloginsystem, dr_changefepasswd_md5, iim_feuserspasstype und md5passwords
zu verwenden, scheiterte aber ebenfalls.

Im Bugtracker gibt es zwar Patches, da die in TYPO3 verwendete md5.js nicht UTF-8-fähig ist, aber die gesamte Kombination habe ich noch nicht zum Laufen bekommen.

Kann da jemand weiterhelfen?

Danke und Gruß, Nils.

Edit: ach ja, das Kennwort sollte nur verschlüsselt in der DB abgelegt werden, es muß nicht zwingend im Browser als MD5-Summe berechnet werden, denn dadurch wird das Anmelden nicht wirklich sicherer.