Refacto Oauht2

This commit is contained in:
2024-10-29 16:01:41 +01:00
parent f4ac0c5ac3
commit 03698c2dc2
12 changed files with 209 additions and 73 deletions

View File

@@ -2,6 +2,10 @@ data "authentik_flow" "proxy_authorization_flow" {
depends_on = [data.kubernetes_secret_v1.authentik]
slug = "default-provider-authorization-implicit-consent"
}
data "authentik_flow" "default_invalidation_flow" {
depends_on = [data.kubernetes_secret_v1.authentik]
slug = "default-provider-invalidation-flow"
}
resource "authentik_provider_proxy" "app_proxy_provider" {
name = "${local.app_slug}-provider"
@@ -9,4 +13,5 @@ resource "authentik_provider_proxy" "app_proxy_provider" {
authorization_flow = data.authentik_flow.proxy_authorization_flow.id
mode = "forward_single"
access_token_validity = var.access_token_validity
invalidation_flow = data.authentik_flow.default_invalidation_flow.id
}