feat(ldap): also look for username only when checking group membership

This commit is contained in:
kolaente
2025-03-19 22:16:12 +01:00
parent f4b9a9cccd
commit 164f2eab9d

View File

@@ -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,