Просмотр исходного кода

disable password change api, when password providers are used

pull/145/head
Daniel Hoffend 6 лет назад
Родитель
Сommit
76fd98486d
2 измененных файлов: 9 добавлений и 0 удалений
  1. +3
    -0
      roles/matrix-nginx-proxy/defaults/main.yml
  2. +6
    -0
      roles/matrix-nginx-proxy/templates/nginx/conf.d/matrix-synapse.conf.j2

+ 3
- 0
roles/matrix-nginx-proxy/defaults/main.yml Просмотреть файл

@@ -76,6 +76,9 @@ matrix_nginx_proxy_proxy_synapse_metrics: false
matrix_nginx_proxy_proxy_synapse_metrics_basic_auth_enabled: false
matrix_nginx_proxy_proxy_synapse_metrics_basic_auth_key: ""

# if you want to disable password change (when using external password providers)
matrix_nginx_proxy_proxy_matrix_password_change_disabled: false

# The addresses where the Matrix Client API is.
# Certain extensions (like matrix-corporal) may override this in order to capture all traffic.
matrix_nginx_proxy_proxy_matrix_client_api_addr_with_container: "matrix-synapse:8008"


+ 6
- 0
roles/matrix-nginx-proxy/templates/nginx/conf.d/matrix-synapse.conf.j2 Просмотреть файл

@@ -102,6 +102,12 @@ server {
}
{% endif %}

{% if matrix_nginx_proxy_proxy_matrix_password_change_disabled %}
location /_matrix/client/r0/account/password {
deny all;
}
{% endif %}

{% for configuration_block in matrix_nginx_proxy_proxy_matrix_additional_server_configuration_blocks %}
{{- configuration_block }}
{% endfor %}


Загрузка…
Отмена
Сохранить