diff --git a/controllers/auth.go b/controllers/auth.go index 8be118a9..1d564b09 100644 --- a/controllers/auth.go +++ b/controllers/auth.go @@ -598,6 +598,9 @@ func (c *ApiController) Login() { c.ResponseError(err.Error()) return } + if provider == nil { + c.ResponseError(fmt.Sprintf(c.T("auth:The provider: %s does not exist"), authForm.Provider)) + } providerItem := application.GetProviderItem(provider.Name) if !providerItem.IsProviderVisible() {