Donnerstag, 27. Oktober 2011

sr_feuser_register mit md5: Wechsel auf rsa/saltedpasswords

Versionen vor dem Wechsel (funktionierte nicht mehr):
  • TYPO3 4.5.6
  • felogin 1.3.1
  • sr_feuser_register 2.5.27
  • kb_md5fepw 0.4.0
Schritt 1: Extensions
  • kb_md5fepw entfernen
  • sr_feuser_register update auf 2.6.1
  • rsaauth 1.1.0 installieren
  • saltedpasswords 1.0.0 installieren
  • srfeuserregister_t3secsaltedpw 0.2.0 importieren/installieren
Schritt 2: localconf.php anpassen, folgendes hinzufügen
  • $TYPO3_CONF_VARS['FE']['loginSecurityLevel'] = 'rsa';
  • $TYPO3_CONF_VARS['BE']['loginSecurityLevel'] = 'rsa';
Schritt 3: saltedpasswords erneut konfigurieren
  • FE und BE aktivieren
  • MD5 salted hashing verwenden
Schritt 4: sr_feuser_register Konfiguration ändern
  • plugin.tx_srfeuserregister_pi1.useMd5Password = 0
  • plugin.tx_srfeuserregister_pi1.useRSA = 0
  • plugin.tx_srfeuserregister_pi1.useSaltedPassword = 1

Mittwoch, 5. Oktober 2011

Return Path bei Emails

Wenn mailformplus oder der formhandler Emails versenden steht als return-path im Email die Adresse des Servers. Automatische Antworten oder Unzustellbar-Meldungen werden dann aber auch an diese return-path Adresse gesendet. Nicht an die reply-to Adresse.

Damit auch die return-path Adresse korrekt gesetzt ist, muss man im localconf.php folgende Zeile hinzufügen.
$TYPO3_CONF_VARS['SYS']['forceReturnPath'] = 1;

Beim formhandler muss man beim Finisher auch den return_path setzen.
plugin.Tx_Formhandler.settings.predef.myform {
finishers {
5.class = Tx_Formhandler_Finisher_Mail
5.config {
admin {
return_path = return@to.me
}
user {
return_path = return@to.me
}
}
}
}