LDAP: resolve memberOf groups into auth.User.Groups (#17 follow-up) #40
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/ldap-groups"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Completes group resolution for the third auth mode: LDAP deployments now get
/spaces/<group>and the/megroups field, same as OIDC.bindreturns the resolved groups: eachmemberOfvalue is reduced to its first RDN value (cn=eng,ou=groups,dc=…→eng; AD'sCN=Domain Admins,…→Domain Admins); non-DN values (directories that store plain names) pass through as-is.ldapGroupsAttrupdated (it was still marked "future").Tests: DN + plain-value group extraction, cached-path identity preservation,
groupNameunit cases (incl. AD-style multi-word CN).