Browse Source

Fix #2221 LDAP username attribute must be fetched

This is fix-up for 573305f. Forgot to fetch AttributeUsername value from the
LDAP server, so the setting was effectively not working as intended.
Adam Strzelecki 10 năm trước cách đây
mục cha
commit
3808638df1
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      modules/auth/ldap/ldap.go

+ 1 - 1
modules/auth/ldap/ldap.go

@@ -153,7 +153,7 @@ func (ls *Source) SearchEntry(name, passwd string, directBind bool) (string, str
 
 	search := ldap.NewSearchRequest(
 		userDN, ldap.ScopeWholeSubtree, ldap.NeverDerefAliases, 0, 0, false, userFilter,
-		[]string{ls.AttributeName, ls.AttributeSurname, ls.AttributeMail},
+		[]string{ls.AttributeUsername, ls.AttributeName, ls.AttributeSurname, ls.AttributeMail},
 		nil)
 
 	sr, err := l.Search(search)