btn-default -> btn-secondary
use mb-3 to add margin to bottom of input-groups
use $.modal('show') to show modals
use bi bi-trash icon (font-awesome doesn't seem to be included with bs5
data-bs-dismiss on the modal close buttons
put recheck templates in container divs
add input-group-text class to addon icons for input fields
33 lines
946 B
HTML
33 lines
946 B
HTML
{% extends "mfa_auth_base.html" %}
|
|
{% block content %}
|
|
<br/>
|
|
<br/>
|
|
<div class='container'>
|
|
<div class="row">
|
|
|
|
<div class="col-sm-10 col-sm-offset-1 col-xs-12 col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2">
|
|
<div class="panel panel-default card">
|
|
<div class="panel-heading card-header">
|
|
<strong> Select Second Verification Method</strong>
|
|
</div>
|
|
<div class="panel-body card-body">
|
|
<ul>
|
|
{% for method in request.session.mfa_methods %}
|
|
|
|
<li><a href="{% url "mfa_goto" method %}">
|
|
{% if method == "TOTP" %}Authenticator App
|
|
{% elif method == "Email" %}Send OTP by Email
|
|
{% elif method == "U2F" %}Secure Key
|
|
{% elif method == "FIDO2" %}FIDO2 Secure Key
|
|
{% endif %}
|
|
</a> </li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|