Moin zusammen,
Standardfrage: ich würde gerne die Passwörter der FE User verschlüsselt/gehashed speichern.
Standardandtwort: benutze kb_md5fepw
Soweit so gut... nun bin ich nach zahlreichem Threads lesen arg verunsichert und habe einige Fragen:
1.) Wie gut (zuverlässig) funktioniert das? - Ich habe da über einige Probleme gelesen, die zum Teil vom Browser abhängen, da z.B. in sr_feuser_register das Passwort per JS gehashed wird, und es dort Probleme geben kann.
2.) Kann ich vorhandene Passwörter automatisch konvertieren (sprich gibt's da nen Button oder so), oder muss ich das 'von Hand' (ginge ja auch per Script) machen? (zugegeben: nicht ganz so wichtig)
3.) Habe irgendwie im Kopf, dass es da bald auch was TYPO3 internes geben soll - nur finde ich da nichts mehr zu. Habe ich da was falsch im Kopf, oder wird es da wirklich bald was geben?. In den News zur TYPO3 4.3 Beta 1 habe ich nur den Hinweis auf die gesalteten PWs gefunden (denke mal das bezieht sich auf BE User, oder?)...
4.) Und zuletzt: wenn ich Extensions schreibe, und dabei automatisch Frontend User Accounts generieren möchte, muss ich dann die verwendete Extension kennen? Das scheint zumindest bei sr_feuser_register zumindest so zu sein:
function generateChallenge (&$row) {
[...]
if (t3lib_extMgm::isLoaded('kb_md5fepw') && [...]) {
[...]
}
if (t3lib_extMgm::isLoaded('felogin') && [...]) {
[...]
}
[...]
}
siehe lib/class.tx_srfeuserregister_passwordmd5.php
Oder gibt es da eine TYPO3 API Funktion, die FE-User anlegt, und das übernimmt (sprich ggf. an eine Extension übergibt?)?
Sind viele Fragen, aber vielleicht könnt Ihr da ja ein wenig Licht ins Dunkel bringen... Danke schonmal. 🙂
Viele Grüße, CKoenig