mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-03 12:07:54 +00:00
Fix re-specification of filter
This commit is contained in:
@@ -211,7 +211,7 @@ func (b *backend) getBindDN(cfg *ConfigEntry, c *ldap.Conn, username string) (st
|
|||||||
result, err := c.Search(&ldap.SearchRequest{
|
result, err := c.Search(&ldap.SearchRequest{
|
||||||
BaseDN: cfg.UserDN,
|
BaseDN: cfg.UserDN,
|
||||||
Scope: 2, // subtree
|
Scope: 2, // subtree
|
||||||
Filter: fmt.Sprintf("(%s=%s)", cfg.UserAttr, ldap.EscapeFilter(username)),
|
Filter: filter,
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return bindDN, fmt.Errorf("LDAP search for binddn failed: %v", err)
|
return bindDN, fmt.Errorf("LDAP search for binddn failed: %v", err)
|
||||||
|
|||||||
Reference in New Issue
Block a user