{% extends "base.html" %} {% import "macros/ui.html" as ui %} {% block title %}{{ t(key="security-title", lang=lang | default(value='sk')) }}{% endblock title %} {% block content %}
{{ t(key="security-2fa-intro", lang=lang | default(value='sk')) }}
{% if error == "password" %} {{ ui::alert_danger(message=t(key="password-current-wrong", lang=lang | default(value='sk')), extra="mt-4") }} {% elif error == "code" %} {{ ui::alert_danger(message=t(key="security-2fa-code-wrong", lang=lang | default(value='sk')), extra="mt-4") }} {% elif error == "enroll" %} {{ ui::alert_danger(message=t(key="security-2fa-enroll-error", lang=lang | default(value='sk')), extra="mt-4") }} {% endif %} {# --- One-time backup codes, shown right after enabling / regenerating --- #} {% if backup_codes and backup_codes | length > 0 %}{{ t(key="security-2fa-enabled-ok", lang=lang | default(value='sk')) }}
{{ t(key="security-2fa-backup-intro", lang=lang | default(value='sk')) }}
{{ t(key="security-2fa-scan", lang=lang | default(value='sk')) }}
{{ t(key="security-2fa-manual", lang=lang | default(value='sk')) }}
{{ secret }}