fix: 脱敏认证请求日志
This commit is contained in:
@@ -16,8 +16,15 @@ func NewHeaderExtractorMiddleware() *HeaderExtractorMiddleware {
|
||||
|
||||
func (m *HeaderExtractorMiddleware) Handle(next http.HandlerFunc) http.HandlerFunc {
|
||||
return func(w http.ResponseWriter, r *http.Request) {
|
||||
header := r.Header
|
||||
logx.Infof("headerExtractorMiddleware header: %v", header)
|
||||
logx.Infof(
|
||||
"headerExtractorMiddleware method=%s path=%s requestId=%s hasUserId=%t hasIsAdmin=%t hasCookie=%t",
|
||||
r.Method,
|
||||
r.URL.Path,
|
||||
r.Header.Get("x-request-id"),
|
||||
r.Header.Get("x-auth-user-id") != "",
|
||||
r.Header.Get("x-auth-is-admin") != "",
|
||||
r.Header.Get("cookie") != "",
|
||||
)
|
||||
|
||||
ctx := r.Context()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user