From dd38199b9325311f3a140fd82f5ff03111861a7c Mon Sep 17 00:00:00 2001 From: Denis Gukov Date: Sat, 10 Feb 2024 14:26:22 +0500 Subject: [PATCH] fix(ldap): remove whoami check --- api/login.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/api/login.go b/api/login.go index 0d7290235..784b169a0 100644 --- a/api/login.go +++ b/api/login.go @@ -80,15 +80,6 @@ func tryFindLDAPUser(username, password string) (*db.User, error) { return nil, err } - // Ensure authentication and verify itself with whoami operation - var res *ldap.WhoAmIResult - if res, err = l.WhoAmI(nil); err != nil { - return nil, err - } - if len(res.AuthzID) <= 0 { - return nil, fmt.Errorf("error while doing whoami operation") - } - // Second time bind as read only user if err = l.Bind(util.Config.LdapBindDN, util.Config.LdapBindPassword); err != nil { return nil, err