mirror of
https://github.com/pomerium/pomerium.git
synced 2025-04-29 18:36:30 +02:00
core/authorize: remove default header logging in debug (#5287)
This commit is contained in:
parent
c96d5283e2
commit
10e1746471
2 changed files with 3 additions and 14 deletions
|
@ -1455,7 +1455,7 @@ func (o *Options) GetAccessLogFields() []log.AccessLogField {
|
||||||
// GetAuthorizeLogFields returns the authorize log fields. If none are set, the default fields are returned.
|
// GetAuthorizeLogFields returns the authorize log fields. If none are set, the default fields are returned.
|
||||||
func (o *Options) GetAuthorizeLogFields() []log.AuthorizeLogField {
|
func (o *Options) GetAuthorizeLogFields() []log.AuthorizeLogField {
|
||||||
if o.AuthorizeLogFields == nil {
|
if o.AuthorizeLogFields == nil {
|
||||||
return log.DefaultAuthorizeLogFields()
|
return log.DefaultAuthorizeLogFields
|
||||||
}
|
}
|
||||||
return o.AuthorizeLogFields
|
return o.AuthorizeLogFields
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,8 +3,6 @@ package log
|
||||||
import (
|
import (
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
"github.com/rs/zerolog"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// An AuthorizeLogField is a field in the authorize logs.
|
// An AuthorizeLogField is a field in the authorize logs.
|
||||||
|
@ -31,7 +29,8 @@ const (
|
||||||
AuthorizeLogFieldUser AuthorizeLogField = "user"
|
AuthorizeLogFieldUser AuthorizeLogField = "user"
|
||||||
)
|
)
|
||||||
|
|
||||||
var defaultAuthorizeLogFields = []AuthorizeLogField{
|
// DefaultAuthorizeLogFields are the fields to log by default.
|
||||||
|
var DefaultAuthorizeLogFields = []AuthorizeLogField{
|
||||||
AuthorizeLogFieldRequestID,
|
AuthorizeLogFieldRequestID,
|
||||||
AuthorizeLogFieldCheckRequestID,
|
AuthorizeLogFieldCheckRequestID,
|
||||||
AuthorizeLogFieldMethod,
|
AuthorizeLogFieldMethod,
|
||||||
|
@ -47,16 +46,6 @@ var defaultAuthorizeLogFields = []AuthorizeLogField{
|
||||||
AuthorizeLogFieldEmail,
|
AuthorizeLogFieldEmail,
|
||||||
}
|
}
|
||||||
|
|
||||||
var defaultDebugAuthorizeLogFields = append(defaultAuthorizeLogFields, AuthorizeLogFieldHeaders)
|
|
||||||
|
|
||||||
// DefaultAuthorizeLogFields returns the default authorize log fields.
|
|
||||||
func DefaultAuthorizeLogFields() []AuthorizeLogField {
|
|
||||||
if zerolog.GlobalLevel() <= zerolog.DebugLevel {
|
|
||||||
return defaultDebugAuthorizeLogFields
|
|
||||||
}
|
|
||||||
return defaultAuthorizeLogFields
|
|
||||||
}
|
|
||||||
|
|
||||||
// ErrUnknownAuthorizeLogField indicates that an authorize log field is unknown.
|
// ErrUnknownAuthorizeLogField indicates that an authorize log field is unknown.
|
||||||
var ErrUnknownAuthorizeLogField = errors.New("unknown authorize log field")
|
var ErrUnknownAuthorizeLogField = errors.New("unknown authorize log field")
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue