LDAP: Adds bind before searching LDAP for non-login cases. (#18023)

This commit is contained in:
Leonard Gram
2019-07-10 12:25:21 +02:00
committed by GitHub
parent 5f0a7f43c3
commit 5d3a60d46e
6 changed files with 51 additions and 17 deletions
+8
View File
@@ -109,6 +109,10 @@ func (multiples *MultiLDAP) User(login string) (
defer server.Close()
if err := server.Bind(); err != nil {
return nil, err
}
users, err := server.Users(search)
if err != nil {
return nil, err
@@ -142,6 +146,10 @@ func (multiples *MultiLDAP) Users(logins []string) (
defer server.Close()
if err := server.Bind(); err != nil {
return nil, err
}
users, err := server.Users(logins)
if err != nil {
return nil, err