From 164f2eab9d8d18e48c941823601a5d6acb819b1c Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 19 Mar 2025 22:16:12 +0100 Subject: [PATCH] feat(ldap): also look for username only when checking group membership --- pkg/modules/auth/ldap/ldap.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/modules/auth/ldap/ldap.go b/pkg/modules/auth/ldap/ldap.go index 0299e555e..84c310e92 100644 --- a/pkg/modules/auth/ldap/ldap.go +++ b/pkg/modules/auth/ldap/ldap.go @@ -253,7 +253,7 @@ func syncUserGroups(l *ldap.Conn, u *user.User, userdn string) (err error) { log.Debugf("Group %s has %d members", groupName, len(members)) for _, member := range members { - if member == userdn { + if member == userdn || member == u.Username { teams = append(teams, &models.Team{ Name: groupName, ExternalID: group.DN,