From 57af7432fc07f630e435228a306a9deeb3fefa1e Mon Sep 17 00:00:00 2001 From: Unknwon Date: Thu, 21 Jul 2016 14:15:04 +0800 Subject: #3295 fix wrong logic judgement --- models/login.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'models') diff --git a/models/login.go b/models/login.go index 84f17d18..dd90c5d8 100644 --- a/models/login.go +++ b/models/login.go @@ -296,7 +296,7 @@ func LoginUserLDAPSource(u *User, loginName, passwd string, source *LoginSource, username = loginName } // Validate username make sure it satisfies requirement. - if !binding.AlphaDashDotPattern.MatchString(username) { + if binding.AlphaDashDotPattern.MatchString(username) { return nil, fmt.Errorf("Invalid pattern for attribute 'username' [%s]: must be valid alpha or numeric or dash(-_) or dot characters", username) } -- cgit v1.2.3