[!!!][TASK] Move Frontend User session saving into Middleware 39/60939/5
authorBenni Mack <benni@typo3.org>
Wed, 12 Jun 2019 05:14:32 +0000 (07:14 +0200)
committerAndreas Fernandez <a.fernandez@scripting-base.de>
Thu, 13 Jun 2019 09:29:33 +0000 (11:29 +0200)
commit0d2e61696b4992ef3e5a89a58f9052a48f6e6044
treedc2249f9d92746320ce9867378bc55e8ed2c1765
parente9d6db230e3dc3744123061462815977a441cf30
[!!!][TASK] Move Frontend User session saving into Middleware

For further TSFE-related changes, the frontend request
workflow now stores user-/session-related information
in the middleware.

This is a first step in order to reduce the dependencies
of TSFE + FrontendUserAuthentication.

This patch is breaking as certain hooks (like EOFE)
do not have session data stored anymore.

Related: #88540
Resolves: #88541
Releases: master
Change-Id: I1e9a66b759d6edfd4c0e5a8ede02aa7a73b65b0f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60939
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
typo3/sysext/core/Documentation/Changelog/master/Breaking-88540-ChangedRequestWorkflowForFrontendRequests.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Http/RequestHandler.php
typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php