AbstractAuthService should extend from AbstractService
[!!!][TASK] Remove AbstractService inheritance from AbstractAuthService
The current Authentication Service API looks like this:
Most of the functionality of AbstractService is not
used and leads to a confusing PHP inheritance structure,
where most functionality is not needed actually.
Since there are no proper contracts APIs for neither
makeInstanceService / Service API nor Authentication,
the first step is to decouple the logic of both
areas and allow Authentication to continue without
a strong dependency on AbstractService.
This is a pre-patch to decouple Authentication logic
from Service logic.
Tested-by: TYPO3com <firstname.lastname@example.org>
Tested-by: Andreas Fernandez <email@example.com>
Tested-by: Georg Ringer <firstname.lastname@example.org>
Reviewed-by: Andreas Fernandez <email@example.com>
Reviewed-by: Georg Ringer <firstname.lastname@example.org>
#1 Updated by Gerrit Code Review 5 months ago
- Status changed from New to Under Review
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61125