From d9d1a5e452b8a563b9e882c5bf5b2710b3278b8b Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Sun, 28 Jul 2024 20:54:21 +0100 Subject: [PATCH] Add extra logging for oauth HandleAuthorizeRequest --- server/oauth.go | 2 ++ test-client/run2.sh | 4 ++++ 2 files changed, 6 insertions(+) create mode 100755 test-client/run2.sh diff --git a/server/oauth.go b/server/oauth.go index d3e161d..ed03179 100644 --- a/server/oauth.go +++ b/server/oauth.go @@ -1,6 +1,7 @@ package server import ( + "github.com/1f349/lavender/logger" "github.com/1f349/lavender/pages" "github.com/1f349/lavender/scope" "github.com/julienschmidt/httprouter" @@ -110,6 +111,7 @@ func (h *HttpServer) authorizeEndpoint(rw http.ResponseWriter, req *http.Request // redirect with an error if the action is not authorize if form.Get("oauth_action") == "authorize" || isSSO { if err := h.oauthSrv.HandleAuthorizeRequest(rw, req); err != nil { + logger.Logger.Error(err) http.Error(rw, err.Error(), http.StatusBadRequest) } return diff --git a/test-client/run2.sh b/test-client/run2.sh new file mode 100755 index 0000000..4b90854 --- /dev/null +++ b/test-client/run2.sh @@ -0,0 +1,4 @@ +#!/bin/bash +cd "$(dirname -- "$(readlink -f -- "$0";)";)" + +python3 -m http.server 2021