diff options
author | ᴜɴᴋɴᴡᴏɴ <u@gogs.io> | 2020-09-20 11:19:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-20 11:19:02 +0800 |
commit | 3af91d7cfdb334e602d312743a89e64cd2d369ee (patch) | |
tree | c04a148917cdd9be878ca0e5fbcd552825c18df7 /internal/route/user/auth.go | |
parent | b836a56e6e823eecbce2dd99121a340418f1d5b7 (diff) |
auth: decouple types and functions from db (#6320)
Diffstat (limited to 'internal/route/user/auth.go')
-rw-r--r-- | internal/route/user/auth.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/route/user/auth.go b/internal/route/user/auth.go index 7c604f2d..26eb7d4b 100644 --- a/internal/route/user/auth.go +++ b/internal/route/user/auth.go @@ -12,6 +12,7 @@ import ( "github.com/pkg/errors" log "unknwon.dev/clog/v2" + "gogs.io/gogs/internal/auth" "gogs.io/gogs/internal/conf" "gogs.io/gogs/internal/context" "gogs.io/gogs/internal/db" @@ -163,7 +164,7 @@ func LoginPost(c *context.Context, f form.SignIn) { u, err := db.Users.Authenticate(f.UserName, f.Password, f.LoginSource) if err != nil { switch errors.Cause(err).(type) { - case db.ErrUserNotExist: + case auth.ErrBadCredentials: c.FormErr("UserName", "Password") c.RenderWithErr(c.Tr("form.username_password_incorrect"), LOGIN, &f) case db.ErrLoginSourceMismatch: |