LDAP recursive search
This patch, strongly inspired by the code in #7339, improves LDAP group search in two ways:
- Instead of getting all the groups, then check for each of them if the user belongs to it, we get the user, and check which groups he is a member of. This is much more efficient for LDAP trees which contain many groups.
- Once we have the list of groups the user is a direct member of, we check recursively if those groups belong to other groups.
Change History (6)
Description: |
modified (diff)
|
Owner: |
changed from Sylvain Delisle to Ryan J Ollos
|
Status: |
new →
accepted
|
Resolution: |
→ fixed
|
Status: |
accepted →
closed
|
Owner: |
changed from Ryan J Ollos to dcc@…
|
patch