Browse Source

feat(ldap): added support for compound search filter expressions, closes #2472

Torkel Ödegaard 10 years ago
parent
commit
1f7ac11baa
1 changed files with 1 additions and 1 deletions
  1. 1 1
      pkg/login/ldap.go

+ 1 - 1
pkg/login/ldap.go

@@ -243,7 +243,7 @@ func (a *ldapAuther) searchForUser(username string) (*ldapUserInfo, error) {
 				a.server.Attr.Name,
 				a.server.Attr.Name,
 				a.server.Attr.MemberOf,
 				a.server.Attr.MemberOf,
 			},
 			},
-			Filter: fmt.Sprintf(a.server.SearchFilter, username),
+			Filter: strings.Replace(a.server.SearchFilter, "%s", username, -1),
 		}
 		}
 
 
 		searchResult, err = a.conn.Search(&searchReq)
 		searchResult, err = a.conn.Search(&searchReq)