mirror of
https://github.com/lucaspalomodevelop/eventcally.git
synced 2026-03-13 08:09:37 +00:00
39 lines
2.1 KiB
HTML
39 lines
2.1 KiB
HTML
{% extends "layout.html" %}
|
|
{% from "_macros.html" import render_field_with_errors, render_field, render_field_no_label, render_field_errors %}
|
|
|
|
{% block content %}
|
|
|
|
<h1>{{ _fsdomain("Two-factor authentication adds an extra layer of security to your account") }}</h1>
|
|
<h2>{{ _fsdomain("In addition to your username and password, you'll need to use a code that we will send you") }}</h2>
|
|
<form action="{{ url_for_security("two_factor_setup") }}" method="POST" name="two_factor_setup_form">
|
|
{{ 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) }}
|
|
{% if chosen_method=="email" and chosen_method in choices %}
|
|
<p>{{ _fsdomain("To complete logging in, please enter the code sent to your mail") }}</p>
|
|
{% endif %}
|
|
{% if chosen_method=="authenticator" and chosen_method in choices %}
|
|
<p>{{ _fsdomain("Open your authenticator app on your device and scan the following qrcode to start receiving codes:") }}</p>
|
|
<p><img alt="{{ _fsdomain("Two factor authentication code") }}" id="qrcode" src="{{ url_for_security("two_factor_qrcode") }}"></p>
|
|
{% endif %}
|
|
{% if chosen_method=="sms" and chosen_method in choices %}
|
|
<p>{{ _fsdomain("To Which Phone Number Should We Send Code To?") }}</p>
|
|
{{ 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) }}
|
|
{% endif %}
|
|
</form>
|
|
<form action="{{ url_for_security("two_factor_token_validation") }}" method="POST"
|
|
name="two_factor_verify_code_form">
|
|
{{ 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) }}
|
|
</form>
|
|
|
|
{% endblock %}
|