From d31fe1e9a4bf95ebbd651a6e834d94e59118c968 Mon Sep 17 00:00:00 2001 From: absurdo Date: Fri, 21 Jul 2023 10:50:40 +0200 Subject: [PATCH] Fixes in double auth in admin --- .../modules/admin/templates/login.phtml | 4 + .../modules/admin/templates/need_auth.phtml | 80 +++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 paramecio2/modules/admin/templates/need_auth.phtml diff --git a/paramecio2/modules/admin/templates/login.phtml b/paramecio2/modules/admin/templates/login.phtml index f8709c4..4ee5ce7 100644 --- a/paramecio2/modules/admin/templates/login.phtml +++ b/paramecio2/modules/admin/templates/login.phtml @@ -19,6 +19,8 @@ $('#loading').show(); + $('#login_submit').prop('disabled', true); + data_form={'username': $('#username_form').val(), 'password': $('#password_form').val(), 'csrf_token': $("#csrf_token").val()}; if($('#remember_login:checked').val()) @@ -43,6 +45,8 @@ } else { + + $('#login_submit').prop('disabled', false); //$('#csrf_token').val(data.csrf_token); diff --git a/paramecio2/modules/admin/templates/need_auth.phtml b/paramecio2/modules/admin/templates/need_auth.phtml new file mode 100644 index 0000000..73fa2ce --- /dev/null +++ b/paramecio2/modules/admin/templates/need_auth.phtml @@ -0,0 +1,80 @@ +<%inherit file="login.phtml"/> +<%block name="title">${lang('admin', 'login', 'Paramecio Login')} +<%block name="content"> +
+
+ ${lang('admin', 'login', 'Paramecio Login')} +
+
+

${lang('admin', 'check_your_email', 'Check your email for get instructions for complete login with double auth or')} logout and login again with other user

+

+
+
+ +   +
+
+ +<%block name="ajax"> + +