{% extends "base.html" %} {% block title %}امنیت حساب — Hamsoo Identity{% endblock %} {% block content %}

امنیت حساب

تأیید ایمیل، ورود دومرحله‌ای و کلیدهای امنیتی.

{% if errors %} {% for error in errors %}
{{ error }}
{% endfor %} {% endif %} {% if notice %}
{{ notice }}
{% endif %}

ایمیل

{{ account.email|default:"—" }} {% if account.email_verified %} تأیید شده {% else %} تأیید نشده {% endif %}

{% if account.email and not account.email_verified %}
{% csrf_token %}
{% csrf_token %}
{% endif %}

شمارهٔ موبایل

{% if phone_masked %} {{ phone_masked }} {% if account.phone_verified %} تأیید شده {% else %} تأیید نشده {% endif %} {% else %} ثبت نشده {% endif %}

{% csrf_token %}
{% csrf_token %}

ورود دومرحله‌ای (TOTP)

{% if account.mfa_enabled %} فعال — کدهای بازیابی باقی‌مانده: {{ recovery_remaining }} {% else %} غیرفعال {% endif %}

{% if mfa_setup %}

کد QR را با اپلیکیشن احراز هویت اسکن کنید یا کلید را دستی وارد کنید.

QR
کلید دستی {{ mfa_setup.secret }}
{% csrf_token %}
{% elif account.mfa_enabled %}
{% csrf_token %}
{% csrf_token %}
{% else %}
{% csrf_token %}
{% endif %} {% if recovery_codes %}
این کدها فقط یک‌بار نمایش داده می‌شوند؛ در جای امن نگه دارید.
{% for code in recovery_codes %}
{{ code }}
{% endfor %}
{% endif %}

کلیدهای امنیتی (Passkey)

{% if passkeys %} {% for passkey in passkeys %} {% endfor %}
نامثبتآخرین استفاده
{{ passkey.name|default:"بدون نام" }} {{ passkey.created_at|date:"Y-m-d" }} {{ passkey.last_used_at|date:"Y-m-d H:i"|default:"—" }}
{% csrf_token %}
{% else %}

هنوز کلیدی ثبت نشده است.

{% endif %}

نیازمند مرورگر و دستگاهی با Windows Hello / Touch ID / کلید سخت‌افزاری.

{% endblock %}