{% extends 'base.html' %} {% load i18n wagtailcore_tags %} {% block header_modifier %}header--light-bg{% endblock %} {% block page_title %}{% trans "Login" %}{% endblock %} {% block title %}{% trans "Login" %}{% endblock %} {% block content %}
{% if wizard.steps.current == 'token' %} {% if device.method == 'call' %}

{% blocktrans trimmed %}We are calling your phone right now, please enter the digits you hear.{% endblocktrans %}

{% elif device.method == 'sms' %}

{% blocktrans trimmed %}We sent you a text message, please enter the tokens we sent.{% endblocktrans %}

{% else %}

{% blocktrans trimmed %}Please enter the 6-digit verification code generated by your Authenticator App.{% endblocktrans %}

{% endif %} {% elif wizard.steps.current == 'backup' %}

{% blocktrans trimmed %}Please enter one of the backup codes to login to your account. Those codes were generated for you during 2FA setup to print or keep safe in a password manager.{% endblocktrans %}

{% endif %}
{% csrf_token %} {{ wizard.management_form }} {% if wizard.steps.current == 'auth' %} {% for field in form %} {% include "forms/includes/field.html" %} {% if field.name == 'password' and not is_public_site %} {% endif %} {% endfor %} {{ form.extra_text|richtext }} {% else %} {{ wizard.form }} {# hidden submit button to enable [enter] key #}
{% if other_devices %}

{% trans "Or, alternatively, use one of your backup phones:" %}

{% for other in other_devices %} {% endfor %}

{% endif %} {% if backup_tokens %}

{% trans "As a last resort, you can use a backup codes:" %}

{% endif %}
{% include "two_factor/_wizard_actions.html" %}
{% endif %}
{% if wizard.steps.current == 'auth' and GOOGLE_OAUTH2 %}
{% blocktrans %}Log in with your {{ ORG_SHORT_NAME }} email{% endblocktrans %}
{% endif %}
{% endblock %}