Merge pull request #5020 from stonezdj/fix_login_500

Fix error 500 with error username
This commit is contained in:
stonezdj(Daojun Zhang) 2018-05-21 21:14:30 +08:00 committed by GitHub
commit 2844d137d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,9 +58,6 @@ func (l *Auth) Authenticate(m models.AuthModel) (*models.User, error) {
defer ldapSession.Close()
ldapUsers, err := ldapSession.SearchUser(p)
log.Debugf("Found ldap user %+v", ldapUsers[0])
if err != nil {
log.Warningf("ldap search fail: %v", err)
return nil, err
@ -73,6 +70,7 @@ func (l *Auth) Authenticate(m models.AuthModel) (*models.User, error) {
log.Warningf("Found more than one entry.")
return nil, auth.NewErrAuth("Multiple entries found")
}
log.Debugf("Found ldap user %+v", ldapUsers[0])
u := models.User{}
u.Username = ldapUsers[0].Username