diff options
author | Lunny Xiao <xiaolunwen@gmail.com> | 2014-05-15 22:34:36 +0800 |
---|---|---|
committer | Lunny Xiao <xiaolunwen@gmail.com> | 2014-05-15 22:34:36 +0800 |
commit | f4486f3eec1856559f52291c283fe076352fccfe (patch) | |
tree | 43b51feb85e41c5791e5c110326cce3e2705042c /models/login.go | |
parent | 4f042d12bd0cd45a47b3d7347112e685801d3bef (diff) |
bug fixed #193
Diffstat (limited to 'models/login.go')
-rw-r--r-- | models/login.go | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/models/login.go b/models/login.go index be185488..aa82eb00 100644 --- a/models/login.go +++ b/models/login.go @@ -16,6 +16,7 @@ import ( "github.com/go-xorm/xorm" "github.com/gogits/gogs/modules/auth/ldap" + "github.com/gogits/gogs/modules/log" ) // Login types. @@ -194,14 +195,17 @@ func LoginUser(uname, passwd string) (*User, error) { u, err := LoginUserLdapSource(nil, uname, passwd, source.Id, source.Cfg.(*LDAPConfig), true) if err == nil { - return u, err + return u, nil + } else { + log.Warn("try ldap login", source.Name, "by", uname, "error:", err) } } else if source.Type == LT_SMTP { u, err := LoginUserSMTPSource(nil, uname, passwd, source.Id, source.Cfg.(*SMTPConfig), true) - if err == nil { - return u, err + return u, nil + } else { + log.Warn("try smtp login", source.Name, "by", uname, "error:", err) } } } |