dump headers for debugging
This commit is contained in:
16
main.go
16
main.go
@@ -79,8 +79,20 @@ func authMiddleware(allowedGroups []string) gin.HandlerFunc {
|
|||||||
} else {
|
} else {
|
||||||
groupsHeader := c.GetHeader("X-authentik-groups")
|
groupsHeader := c.GetHeader("X-authentik-groups")
|
||||||
|
|
||||||
fmt.Println(c.GetHeader("X-authentik-name"))
|
requestHeaders := c.Request.Header
|
||||||
fmt.Println(groupsHeader)
|
for key, values := range requestHeaders {
|
||||||
|
for _, value := range values {
|
||||||
|
println(key + ": " + value)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dump response headers
|
||||||
|
responseHeaders := c.Writer.Header()
|
||||||
|
for key, values := range responseHeaders {
|
||||||
|
for _, value := range values {
|
||||||
|
println(key + ": " + value)
|
||||||
|
}
|
||||||
|
}
|
||||||
groups = strings.Split(groupsHeader, "|")
|
groups = strings.Split(groupsHeader, "|")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user