{% extends "app.html" %} {% block content %}

{{ shell.tr.security_hint }}

{% if webauthn || !keys.is_empty() %}

{{ shell.tr.passkeys_title }}

{{ shell.tr.passkeys_hint }}

{% if !webauthn %}

{{ shell.tr.passkey_disabled_note }}

{% endif %} {% for k in keys %}
{# tabindex=-1 : la soumission clavier passe par Entrée dans l'input (cf. categories.html). #}
{{ k.created }}
{{ shell.tr.passkey_delete }}

{{ shell.tr.passkey_delete_why }}

{% endfor %} {% if keys.is_empty() && webauthn %}

{{ shell.tr.passkey_none }}

{% endif %} {% if webauthn %}

{{ shell.tr.passkey_password_why }}

{% if let Some(e) = key_error %}

{{ e }}

{% endif %}
{% endif %} {% endif %}

{{ shell.tr.session }}

{% if let Some(e) = error %}

{{ e }}

{% endif %}
{{ shell.tr.back_settings }} {% endblock %}