From f79eb90d2a137c74351b60998f556d738463b9c3 Mon Sep 17 00:00:00 2001 From: devStorm <59678453+developStorm@users.noreply.github.com> Date: Mon, 18 May 2020 02:14:40 -0700 Subject: [PATCH] sudo mode --- app/dashboard/__init__.py | 1 + .../templates/dashboard/enter_sudo.html | 31 +++++++++++ app/dashboard/views/enter_sudo.py | 55 +++++++++++++++++++ app/dashboard/views/fido_setup.py | 4 +- app/dashboard/views/mfa_cancel.py | 2 + app/dashboard/views/mfa_setup.py | 2 + 6 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 app/dashboard/templates/dashboard/enter_sudo.html create mode 100644 app/dashboard/views/enter_sudo.py diff --git a/app/dashboard/__init__.py b/app/dashboard/__init__.py index 7a6fcabd..16ca9962 100644 --- a/app/dashboard/__init__.py +++ b/app/dashboard/__init__.py @@ -9,6 +9,7 @@ from .views import ( api_key, custom_domain, alias_contact_manager, + enter_sudo, mfa_setup, mfa_cancel, fido_setup, diff --git a/app/dashboard/templates/dashboard/enter_sudo.html b/app/dashboard/templates/dashboard/enter_sudo.html new file mode 100644 index 00000000..934f7aa3 --- /dev/null +++ b/app/dashboard/templates/dashboard/enter_sudo.html @@ -0,0 +1,31 @@ +{% extends 'default.html' %} +{% set active_page = "setting" %} +{% block title %} + SUDO MODE +{% endblock %} + + +{% block default_content %} +
+ You are trying to change sensitive settings +
++ Please enter the password of your account so that we can ensure it's you. +
+ + + +