{% extends "base.html" %} {% import "macros/ui.html" as ui %} {% block title %}{{ t(key="login-totp-title", lang=lang | default(value='sk')) }}{% endblock title %} {% block content %}
{{ t(key="brand", lang=lang | default(value='sk')) }} {{ ui::badge(label=t(key="auth", lang=lang | default(value='sk')), variant="primary") }}

{{ t(key="login-totp-title", lang=lang | default(value='sk')) }}

{{ t(key="login-totp-intro", lang=lang | default(value='sk')) }}

{% if error %} {{ ui::alert_danger(message=t(key="login-totp-error", lang=lang | default(value='sk')), extra="mt-3") }} {% endif %}
{{ ui::input(name="code", id="code", type="text", required=true, autocomplete="one-time-code", attrs='inputmode="numeric" autofocus') }}
{{ ui::button(label=t(key="login-totp-submit", lang=lang | default(value='sk')), type="submit", extra="mt-1 w-full") }}

{{ t(key="login-totp-backup-hint", lang=lang | default(value='sk')) }}

{% endblock content %}