Skip to content
Snippets Groups Projects
Commit 22b32dfa authored by Benni Mack's avatar Benni Mack Committed by Oliver Hader
Browse files

[!!!][TASK] Rework user group fetching for frontend users

This change adapts the frontend user resolving to use
the same functionality as in backend users, which wasn't
the case in the past 15 years.

The newly introduced GroupResolver now also resolves
groups for frontend users recursively, making the "getGroupsFE"
and "authGroupsFE" functionality obsolete.

The AuthenticationService->getGroups methods are removed,
also the properties userTS, userData_change and TSdataArray have
been made protected, as it is only used for internal purposes.

The "userTSUpdated" flag has been removed and the property $TSdataArray
has been marked as internal.

Resolves: #93108
Releases: master
Change-Id: I630be39e855d45802c0236a0a38acbc07e0dd812
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/67177


Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarOliver Hader <oliver.hader@typo3.org>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarOliver Hader <oliver.hader@typo3.org>
parent 794f3e61
Branches
Tags
No related merge requests found
Showing
with 163 additions and 209 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment