{% extends "base.html" %} {% load i18n %} {% block extra_media %}{{ form.media }}{% endblock %} {% block content %}
{% blocktrans trimmed %} You are about to take your account security to the next level. Follow the steps in this wizard to enable two-factor authentication. {% endblocktrans %}
{% elif wizard.steps.current == 'method' %}{% blocktrans trimmed %} Please select which authentication method you would like to use. {% endblocktrans %}
{% elif wizard.steps.current == 'generator' %}{% blocktrans trimmed %} To start using a token generator, please use your smartphone to scan the QR code below. For example, use Google Authenticator. {% endblocktrans %}
{% blocktrans trimmed %} Alternatively you can use the following secret to setup TOTP in your authenticator or password manager manually. {% endblocktrans %}
{% translate "TOTP Secret:" %} {{ secret_key }}
{% blocktrans %}Then, enter the token generated by the app.{% endblocktrans %}
{% elif wizard.steps.current == 'sms' %}{% blocktrans trimmed %} Please enter the phone number you wish to receive the text messages on. This number will be validated in the next step. {% endblocktrans %}
{% elif wizard.steps.current == 'call' %}{% blocktrans trimmed %} Please enter the phone number you wish to be called on. This number will be validated in the next step. {% endblocktrans %}
{% elif wizard.steps.current == 'validation' %} {% if challenge_succeeded %} {% 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 %}
{% endif %} {% else %}{% blocktrans trimmed %} We've encountered an issue with the selected authentication method. Please go back and verify that you entered your information correctly, try again, or use a different authentication method instead. If the issue persists, contact the site administrator. {% endblocktrans %}
{% endif %} {% elif wizard.steps.current == 'yubikey' %}{% blocktrans trimmed %} To identify and verify your YubiKey, please insert a token in the field below. Your YubiKey will be linked to your account. {% endblocktrans %}
{% endif %} {% endblock %}