Details
-
Suggestion
-
Resolution: Fixed
Description
CrowdUserDetailsServiceImpl#getAuthorities tests group membership by getting all of a user's memberships (getMemberships) rather than testing with individual calls to isMember. This can require fetching all memberships for the application, which can be slow.
Investigate the impact of switching to isMember when there are large numbers of memberships configured.