Fix service Name

This commit is contained in:
2024-10-11 22:55:30 +02:00
parent 5dbc3bdea2
commit f4ac0c5ac3
10 changed files with 58 additions and 122 deletions

View File

@@ -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"
}
}