Zum Inhalt springen

TYPO3 10.2.2: Frontend user session in Custom Atuehntication Service speichern (via Middleware)

Erstellt am 3. Februar 2020 · Noch keine Antworten

Tags: Extbase, TYPO3 10, Frage

typo3dev_extbase ·

Hallo an alle!
Bin gerade dabei eine alte pibase Extension aus 6.2 auf extbase 10.2 umzubauen. Nachdem ich im TYPO3 Changelog(Issue #88540) folgenden Eintrag gefunden habe: TSFE is instantiated after all site resolving, authentication, page resolving and argument validation is done. wurde mir bewusst, dass das Speichern der Frontend user Session (mit $GLOBALS['TSFE']->fe_user->setKey('ses','key', $value)) während des Autentifizierungsprozess nicht mehr möglich ist. Anscheinend muss das Speichern der Frontend User Session nun über eine Middleware laufen. Da ich noch nie mit PSR-15 Middleware in Kontakt getreten bin, wäre meine Frage wie sich das Speichern der Frontend User Session umsetzen lässt. Bzw. wie bekomme ich weiterhin meine Session Daten während des Login/Autentifizierungsprozess gespeichert ? Vielen Dank im Voraus für Ratschläge und Hilfe!