diff --git a/src/pretix/control/templates/pretixcontrol/user/2fa_disable.html b/src/pretix/control/templates/pretixcontrol/user/2fa_disable.html new file mode 100644 index 000000000..e4a5e3931 --- /dev/null +++ b/src/pretix/control/templates/pretixcontrol/user/2fa_disable.html @@ -0,0 +1,24 @@ +{% extends "pretixcontrol/base.html" %} +{% load i18n %} +{% load bootstrap3 %} +{% block title %}{% trans "Disable two-factor authentication" %}{% endblock %} +{% block content %} +
{% trans "Two-factor authentication is currently enabled." %}
@@ -30,7 +32,9 @@
{% trans "Two-factor authentication is currently disabled." %}
diff --git a/src/pretix/control/urls.py b/src/pretix/control/urls.py
index 41c2d4b84..315c5fdb4 100644
--- a/src/pretix/control/urls.py
+++ b/src/pretix/control/urls.py
@@ -15,6 +15,8 @@ urlpatterns = [
url(r'^settings$', user.UserSettings.as_view(), name='user.settings'),
url(r'^settings/2fa/$', user.User2FAMainView.as_view(), name='user.settings.2fa'),
url(r'^settings/2fa/add$', user.User2FADeviceAddView.as_view(), name='user.settings.2fa.add'),
+ url(r'^settings/2fa/enable', user.User2FAEnableView.as_view(), name='user.settings.2fa.enable'),
+ url(r'^settings/2fa/disable', user.User2FADisableView.as_view(), name='user.settings.2fa.disable'),
url(r'^settings/2fa/totp/(?P