diff --git a/pkg/api/login_oauth.go b/pkg/api/login_oauth.go index 9c4bdf5d85e..851a6c84c60 100644 --- a/pkg/api/login_oauth.go +++ b/pkg/api/login_oauth.go @@ -191,6 +191,11 @@ func (hs *HTTPServer) OAuthLogin(ctx *m.ReqContext) { return } + if cmd.Result.IsDisabled { + hs.redirectWithError(ctx, login.ErrUserDisabled) + return + } + // login hs.loginUserWithUser(cmd.Result, ctx)