[TASK] Install Tool: Migrate authentication logic into AuthenticationService
The PHP request flow logic for authentication against the install tool password is moved into a new class called AuthenticationService. Additionally, all logic which is only needed inside the StepController is moved from the AbstractController into the StepController or the recovery request handler. ToolController and AjaxController are now free of session handling completely. Resolves: #82265 Releases: master Change-Id: Ib75c920877da81d7d859feaa5e6cbbcf4f0fd2cf Reviewed-on: https://review.typo3.org/53837 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
Showing
- typo3/sysext/install/Classes/Authentication/AuthenticationService.php 147 additions, 0 deletions.../install/Classes/Authentication/AuthenticationService.php
- typo3/sysext/install/Classes/Controller/AbstractController.php 0 additions, 193 deletions.../sysext/install/Classes/Controller/AbstractController.php
- typo3/sysext/install/Classes/Controller/AjaxController.php 2 additions, 7 deletionstypo3/sysext/install/Classes/Controller/AjaxController.php
- typo3/sysext/install/Classes/Controller/StepController.php 58 additions, 38 deletionstypo3/sysext/install/Classes/Controller/StepController.php
- typo3/sysext/install/Classes/Controller/ToolController.php 3 additions, 35 deletionstypo3/sysext/install/Classes/Controller/ToolController.php
- typo3/sysext/install/Classes/Http/RecoveryRequestHandler.php 57 additions, 17 deletionstypo3/sysext/install/Classes/Http/RecoveryRequestHandler.php
- typo3/sysext/install/Classes/Http/RequestHandler.php 96 additions, 24 deletionstypo3/sysext/install/Classes/Http/RequestHandler.php
Please register or sign in to comment