"github.com/go-xorm/xorm"
"github.com/gogits/gogs/modules/auth/ldap"
+ "github.com/gogits/gogs/modules/log"
)
// Login types.
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)
}
}
}