{% extends "admin/base.html" %} {% block title %}Profile{% endblock %} {% block content %}

Account and security

Your profile

Manage your identity, password, sign-in protection, and effective Admin access.

Back to dashboard
{{ user.username[:1]|upper }}

Signed-in account

{{ user.username }}

{{ user.email or 'No email configured' }}

Active {{ 'MFA enabled' if mfa_enabled else 'MFA not enabled' }}
{% if error %}{% endif %}

Personal details

Profile information

Your username is fixed for audit history. Update your email or password below.

Authentication

Multi-factor protection

Use an authenticator app for sign-in verification. Recovery codes are shown only when generated.

{% if mfa_enabled %}
MFA is active for this account. A valid authenticator code, recovery code, trusted device, or configured security key is required at sign-in.
{% elif mfa_uri %}
Scan the QR code with your authenticator app, then confirm the current six-digit code.
{% if mfa_qr %}Authenticator setup QR code{% endif %}

Manual setup key{{ mfa_secret }}

{% elif mfa_pending %}
MFA setup is pending. Start setup again if the authenticator was not configured.
{% else %}

MFA is not enabled for this account.

{% endif %}{% if mfa_recovery_codes %}
Save these recovery codes now.
Each code works once and will not be shown again.
{{ mfa_recovery_codes|join(', ') }}
{% endif %}

Email security

Verification status

{% if not email_verified and user.email %}
{% elif not user.email %}Add an email address above to enable verification.{% else %}Your email is verified.{% endif %}
{% endblock %} {% block extra_scripts %} {% endblock %}