diff --git a/roles/docker-matrix/templates/synapse/homeserver.yaml.j2 b/roles/docker-matrix/templates/synapse/homeserver.yaml.j2 index 5d334776..e5e9a898 100644 --- a/roles/docker-matrix/templates/synapse/homeserver.yaml.j2 +++ b/roles/docker-matrix/templates/synapse/homeserver.yaml.j2 @@ -45,7 +45,7 @@ email: client_base_url: "{{domains.synapse}}" validation_token_lifetime: 15m -{% if applications[application_id].features.oidc | bool %} +{% if applications | is_feature_enabled('oidc',application_id) %} # @See https://matrix-org.github.io/synapse/latest/openid.html oidc_providers: - idp_id: keycloak diff --git a/roles/docker-matrix/vars/configuration.yml b/roles/docker-matrix/vars/configuration.yml index d0e41419..8dec215e 100644 --- a/roles/docker-matrix/vars/configuration.yml +++ b/roles/docker-matrix/vars/configuration.yml @@ -12,8 +12,8 @@ setup: false # Set true in inventory features: matomo: true css: true - portfolio_iframe: false - oidc: false # Deactivated OIDC due to this issue https://github.com/matrix-org/synapse/issues/10492 + portfolio_iframe: false + oidc: true # Deactivated OIDC due to this issue https://github.com/matrix-org/synapse/issues/10492 central_database: true csp: flags: