{% extends "security/base.html" %} {% from "security/_macros.html" import render_field_with_errors, render_field, render_field_no_label, render_field_errors %} {% block content %} {% include "security/_messages.html" %}

Two-factor authentication adds an extra layer of security to your account

In addition to your username and password, you'll need to use a code that we will send you

{{ two_factor_setup_form.hidden_tag() }} {% for subfield in two_factor_setup_form.setup %} {% if subfield.data in choices %} {{ render_field_with_errors(subfield) }} {% endif %} {% endfor %} {{ render_field_errors(two_factor_setup_form.setup) }} {{ render_field(two_factor_setup_form.submit, value='submit choice') }} {% if chosen_method=='mail' and chosen_method in choices %}

To complete logging in, please enter the code sent to your mail

{% endif %} {% if chosen_method=='google_authenticator' and chosen_method in choices %}

Open Google Authenticator on your device and scan the following qrcode to start receiving codes:

{% endif %} {% if chosen_method=='sms' and chosen_method in choices %}

To Which Phone Number Should We Send Code To?

{{ two_factor_setup_form.hidden_tag() }} {{ render_field_with_errors(two_factor_setup_form.phone, placeholder="enter phone number") }} {{ render_field(two_factor_setup_form.submit, value='submit phone') }} {% endif %}
{{ two_factor_verify_code_form.hidden_tag() }} {{ render_field_with_errors(two_factor_verify_code_form.code) }} {{ render_field(two_factor_verify_code_form.submit, value='submit code') }}
{% include "security/_menu.html" %} {% endblock %}