From 50e53330b914c8a7581798c3f1d33c9afca9e2ca Mon Sep 17 00:00:00 2001 From: Trong Huu Nguyen Date: Tue, 19 Dec 2023 12:05:01 +0100 Subject: [PATCH] feat(handler/reverseproxy): remove unnecessary log fields --- pkg/handler/reverseproxy.go | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/pkg/handler/reverseproxy.go b/pkg/handler/reverseproxy.go index 5db17a0..2552912 100644 --- a/pkg/handler/reverseproxy.go +++ b/pkg/handler/reverseproxy.go @@ -114,33 +114,22 @@ func (rp *ReverseProxy) Handler(src ReverseProxySource, w http.ResponseWriter, r ctx := r.Context() if sess != nil { - fields := logrus.Fields{} - - sessAcr := sess.Acr() - if sessAcr != "" { - fields["acr"] = sessAcr + if sessAcr := sess.Acr(); sessAcr != "" { ctx = mw.WithAcr(ctx, sessAcr) } - amr := sess.Amr() - if amr != "" { - fields["amr"] = amr + if amr := sess.Amr(); amr != "" { ctx = mw.WithAmr(ctx, amr) } - authTime := sess.AuthTime() - if authTime != "" { - fields["auth_time"] = authTime + if authTime := sess.AuthTime(); authTime != "" { ctx = mw.WithAuthTime(ctx, authTime) } - sid := sess.ExternalSessionID() - if sid != "" { - fields["sid"] = sid + if sid := sess.ExternalSessionID(); sid != "" { + logger = logger.WithField("sid", sid) ctx = mw.WithSessionID(ctx, sid) } - - logger = logger.WithFields(fields) } err = src.GetAcrHandler().Validate(sess) @@ -156,7 +145,7 @@ func (rp *ReverseProxy) Handler(src ReverseProxySource, w http.ResponseWriter, r if isAuthenticated { ctx = mw.WithAccessToken(ctx, accessToken) - logger.Info("reverseproxy: proxying authenticated request...") + logger.Info("default: authenticated request") } rp.ServeHTTP(w, r.WithContext(ctx))