Fix service Name
This commit is contained in:
@@ -27,6 +27,38 @@ variable "access_token_validity" {
|
||||
default = "hours=10" // ;minutes=10
|
||||
}
|
||||
|
||||
variable "request_headers" {
|
||||
type = map(string)
|
||||
variable "response_headers" {
|
||||
type = list(string)
|
||||
description = "List of sended headers from authentik to web application"
|
||||
default = [
|
||||
"X-authentik-username",
|
||||
"X-authentik-email",
|
||||
"X-authentik-groups",
|
||||
"X-authentik-name",
|
||||
"X-authentik-uid",
|
||||
"X-authentik-jwt",
|
||||
"X-authentik-meta-jwks",
|
||||
"X-authentik-meta-outpost",
|
||||
"X-authentik-meta-provider",
|
||||
"X-authentik-meta-app",
|
||||
"X-authentik-meta-version",
|
||||
]
|
||||
validation {
|
||||
condition = alltrue(
|
||||
[for header in var.response_headers : contains([
|
||||
"X-authentik-username",
|
||||
"X-authentik-email",
|
||||
"X-authentik-groups",
|
||||
"X-authentik-name",
|
||||
"X-authentik-uid",
|
||||
"X-authentik-jwt",
|
||||
"X-authentik-meta-jwks",
|
||||
"X-authentik-meta-outpost",
|
||||
"X-authentik-meta-provider",
|
||||
"X-authentik-meta-app",
|
||||
"X-authentik-meta-version",
|
||||
], header)]
|
||||
)
|
||||
error_message = "Only som headers are allowed by authentik"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user