diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-01-09 10:55:03 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-01-09 13:09:38 +0100 |
| commit | 04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa (patch) | |
| tree | 5c691241355c943a3c68ddb06b8cf8c60aa11319 /srcs/phpmyadmin/templates/preferences/two_factor/main.twig | |
| parent | 7e0d85db834d6351ed85d01e5126ac31dc510b86 (diff) | |
| download | ft_server-04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa.tar.gz ft_server-04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa.tar.bz2 ft_server-04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa.zip | |
phpmyadmin working
Diffstat (limited to 'srcs/phpmyadmin/templates/preferences/two_factor/main.twig')
| -rw-r--r-- | srcs/phpmyadmin/templates/preferences/two_factor/main.twig | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/templates/preferences/two_factor/main.twig b/srcs/phpmyadmin/templates/preferences/two_factor/main.twig new file mode 100644 index 0000000..f95c047 --- /dev/null +++ b/srcs/phpmyadmin/templates/preferences/two_factor/main.twig @@ -0,0 +1,60 @@ +<div class="group"> + <h2> + {% trans "Two-factor authentication status" %} + {{ show_docu('two_factor') }} + </h2> + <div class="group-cnt"> + {% if enabled %} + {% if num_backends == 0 %} + <p>{% trans "Two-factor authentication is not available, please install optional dependencies to enable authentication backends." %}</p> + <p>{% trans "Following composer packages are missing:" %}</p> + <ul> + {% for item in missing %} + <li><code>{{ item.dep }}</code> ({{ item.class }})</li> + {% endfor %} + </ul> + {% else %} + {% if backend_id %} + <p>{% trans "Two-factor authentication is available and configured for this account." %}</p> + {% else %} + <p>{% trans "Two-factor authentication is available, but not configured for this account." %}</p> + {% endif %} + {% endif %} + {% else %} + <p>{% trans "Two-factor authentication is not available, enable phpMyAdmin configuration storage to use it." %}</p> + {% endif %} + </div> +</div> + +{% if backend_id %} + <div class="group"> + <h2>{{ backend_name }}</h2> + <div class="group-cnt"> + <p>{% trans "You have enabled two factor authentication." %}</p> + <p>{{ backend_description }}</p> + <form method="post" action="prefs_twofactor.php"> + {{ get_hidden_inputs() }} + <input class="btn btn-secondary" type="submit" name="2fa_remove" value=" + {%- trans "Disable two-factor authentication" %}"> + </form> + </div> + </div> +{% elseif num_backends > 0 %} + <div class="group"> + <h2>{% trans "Configure two-factor authentication" %}</h2> + <div class="group-cnt"> + <form method="post" action="prefs_twofactor.php"> + {{ get_hidden_inputs() }} + {% for backend in backends %} + <label class="displayblock"> + <input type="radio" name="2fa_configure" value="{{ backend["id"] }}" + {{- backend["id"] == "" ? ' checked' }}> + <strong>{{ backend["name"] }}</strong> + <p>{{ backend["description"] }}</p> + </label> + {% endfor %} + <input class="btn btn-secondary" type="submit" value="{% trans "Configure two-factor authentication" %}"> + </form> + </div> + </div> +{% endif %} |
