From acc32fe8932a50832e694a4c6fcb430c0d2646fa Mon Sep 17 00:00:00 2001 From: Trong Huu Nguyen Date: Wed, 8 Sep 2021 09:26:26 +0200 Subject: [PATCH] fix: log actual errors for callback route --- pkg/router/router.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 }