diff --git a/pkg/router/router.go b/pkg/router/router.go index 0a2584b..2e1380b 100644 --- a/pkg/router/router.go +++ b/pkg/router/router.go @@ -242,13 +242,15 @@ func (h *Handler) Callback(w http.ResponseWriter, r *http.Request) { params := r.URL.Query() if params.Get("error") != "" { - log.Error(err) + oauthError := params.Get("error") + oauthErrorDescription := params.Get("error_description") + log.Errorf("callback error: %s: %s", oauthError, oauthErrorDescription) w.WriteHeader(http.StatusUnauthorized) return } if params.Get("state") != cookies.State { - log.Error(err) + log.Error("state parameter mismatch") w.WriteHeader(http.StatusUnauthorized) return }