From 3cfb6c904463159131e8e93adae764dc10a8edb2 Mon Sep 17 00:00:00 2001 From: Nicolas Carlier Date: Sun, 12 Jan 2025 08:17:13 +0000 Subject: [PATCH] fix(auth): add x_webauth_user to hook context --- pkg/middleware/authn.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/middleware/authn.go b/pkg/middleware/authn.go index e1fa52c..a6d7dc0 100644 --- a/pkg/middleware/authn.go +++ b/pkg/middleware/authn.go @@ -12,9 +12,9 @@ const xWebAuthUser = "X-WebAuth-User" func AuthN(authenticator auth.Authenticator) Middleware { return func(next http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.Header().Del(xWebAuthUser) + r.Header.Del(xWebAuthUser) if ok, username := authenticator.Validate(r); ok { - w.Header().Set(xWebAuthUser, username) + r.Header.Set(xWebAuthUser, username) next.ServeHTTP(w, r) return }