From 8d2adad509662ce8d8681a06214b1ac0c9015fa5 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Sun, 6 Dec 2020 13:41:17 +0100 Subject: [PATCH] Avoid infinite loop --- auth/ldap/ldap.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auth/ldap/ldap.go b/auth/ldap/ldap.go index d433ce1..7c13367 100644 --- a/auth/ldap/ldap.go +++ b/auth/ldap/ldap.go @@ -23,7 +23,7 @@ type LDAP struct { // Returns (true, nil) if success func (a LDAP) Login(username string, password string) (bool, error) { // Resolve stream alias if necessary - for aliasFor, ok := a.Cfg.Aliases[username]; ok; { + for aliasFor, ok := a.Cfg.Aliases[username]; ok; aliasFor, ok = a.Cfg.Aliases[username] { log.Printf("[LDAP] Use stream alias %s for username %s", username, aliasFor) username = aliasFor }