From 16bc257b170bdf9dab75949044ebdbceab09cd3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 29 Dec 2019 17:12:55 +0100 Subject: [PATCH] Added confirm dialog before disabling google authenticator or regenerate backup codes. --- templates/Users/_2fa_settings.html.twig | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/templates/Users/_2fa_settings.html.twig b/templates/Users/_2fa_settings.html.twig index 037d3456..1398a59a 100644 --- a/templates/Users/_2fa_settings.html.twig +++ b/templates/Users/_2fa_settings.html.twig @@ -27,7 +27,13 @@
- {{ form_start(google_form) }} + {% set google_form_attr = {} %} + {% if tfa_google.enabled %} + {% set google_form_attr = { 'data-delete-form': true, + 'data-title': 'tfa_google.disable.confirm_title' | trans, 'data-message': 'tfa_google.disable.confirm_message'|trans} %} + {% endif %} + + {{ form_start(google_form, { 'attr': google_form_attr}) }} {% if not tfa_google.enabled %}
{% trans %}tfa_google.disabled_message{% endtrans %}
@@ -78,7 +84,9 @@ {% trans %}tfa_backup.explanation{% endtrans %}
{% else %} - {{ form_start(backup_form) }} + {% set backup_form_attr = { 'data-delete-form': true, + 'data-title': 'tfa_backup.reset_codes.confirm_title' | trans, 'data-message': 'tfa_backup.reset_codes.confirm_message'} %} + {{ form_start(backup_form, { 'attr': backup_form_attr}) }}
{% trans %}tfa_backup.enabled{% endtrans %}
{% trans %}tfa_backup.explanation{% endtrans %}