diff --git a/aleksis/core/templates/two_factor/core/login.html b/aleksis/core/templates/two_factor/core/login.html index 3357221f0fa5b1c2d2093d742fd399afe3a2d74c..6e0df1a4e4fa35a411f9e71cb41868808c942045 100644 --- a/aleksis/core/templates/two_factor/core/login.html +++ b/aleksis/core/templates/two_factor/core/login.html @@ -9,29 +9,38 @@ {% block content %} <h4>{% trans "Login" %}</h4> - <div class="alert primary"> - <p> - <i class="material-icons left">info</i> + {% if wizard.steps.current == "auth" and user.is_authenticated %} + <div class="alert warning"> + <p> + <i class="material-icons left">warning</i> + {% blocktrans %}You have no permission to view this page. Please login with an other account.{% endblocktrans %} + </p> + </div> + {% else %} + <div class="alert primary"> + <p> + <i class="material-icons left">info</i> - {% if wizard.steps.current == 'auth' %} - {% blocktrans %}Enter your credentials.{% endblocktrans %} - {% elif wizard.steps.current == 'token' %} - {% if device.method == 'call' %} - {% blocktrans %}We are calling your phone right now, please enter the - digits you hear.{% endblocktrans %} - {% elif device.method == 'sms' %} - {% blocktrans %}We sent you a text message, please enter the tokens we - sent.{% endblocktrans %} - {% else %} - {% blocktrans %}Please enter the tokens generated by your token - generator.{% endblocktrans %} + {% if wizard.steps.current == 'auth' %} + {% blocktrans %}Please login to see this page.{% endblocktrans %} + {% elif wizard.steps.current == 'token' %} + {% if device.method == 'call' %} + {% blocktrans %}We are calling your phone right now, please enter the + digits you hear.{% endblocktrans %} + {% elif device.method == 'sms' %} + {% blocktrans %}We sent you a text message, please enter the tokens we + sent.{% endblocktrans %} + {% else %} + {% blocktrans %}Please enter the tokens generated by your token + generator.{% endblocktrans %} + {% endif %} + {% elif wizard.steps.current == 'backup' %} + {% blocktrans %}Use this form for entering backup tokens for logging in. + These tokens have been generated for you to print and keep safe. Please + enter one of these backup tokens to login to your account.{% endblocktrans %} {% endif %} - {% elif wizard.steps.current == 'backup' %} - {% blocktrans %}Use this form for entering backup tokens for logging in. - These tokens have been generated for you to print and keep safe. Please - enter one of these backup tokens to login to your account.{% endblocktrans %} - {% endif %} - </div> + </div> + {% endif %} <form action="" method="post">