{% extends "base.html" %} {% block title %}Mi Perfil - {{ config.APP_NAME }}{% endblock %} {% block content %}

Mi Perfil

Gestiona tu cuenta y configuración de seguridad

{{ current_user.username[0].upper() }}

{{ current_user.username }}

{{ current_user.email }}

Rol {% if current_user.role == 'admin' %} Administrador {% elif current_user.role == 'editor' %} Editor {% else %} Solo Lectura {% endif %}
Departamento {% if current_user.department %} {{ current_user.department.name }} {% else %} Sin asignar {% endif %}
Miembro desde {{ current_user.created_at.strftime('%d/%m/%Y') }}
Último acceso {% if current_user.last_login %} {{ current_user.last_login.strftime('%d/%m/%Y %H:%M') }} {% else %} Nunca {% endif %}

Estado de Seguridad

Autenticación 2FA
{% if current_user.two_factor_enabled %} Activado {% else %} Desactivado {% endif %}
Sesión Segura
HTTPS

Cambiar Contraseña

Actualiza tu contraseña regularmente para mayor seguridad

{{ form.hidden_tag() }}
{{ form.current_password(class="form-input pr-10", placeholder="Ingresa tu contraseña actual") }}
{% if form.current_password.errors %} {% for error in form.current_password.errors %}

{{ error }}

{% endfor %} {% endif %}
{{ form.new_password(class="form-input pr-10", placeholder="Ingresa tu nueva contraseña", onkeyup="checkPasswordStrength(this.value)") }}
{% if form.new_password.errors %} {% for error in form.new_password.errors %}

{{ error }}

{% endfor %} {% endif %}
{{ form.new_password_confirm(class="form-input pr-10", placeholder="Confirma tu nueva contraseña") }}
{% if form.new_password_confirm.errors %} {% for error in form.new_password_confirm.errors %}

{{ error }}

{% endfor %} {% endif %}

Autenticación de Dos Factores (2FA)

Añade una capa extra de seguridad a tu cuenta con 2FA

{% if current_user.two_factor_enabled %}

Activado 2FA Configurado

Tu cuenta está protegida con autenticación de dos factores

Configuración activa
  • Aplicación de autenticación configurada
  • Códigos de respaldo disponibles
  • Inicio de sesión seguro activado
Clave Secreta
Reconfigurar
{% else %}

Inactivo 2FA Desactivado

Tu cuenta podría ser más segura con 2FA activado

Recomendación de seguridad

La autenticación de dos factores añade una capa extra de protección a tu cuenta. Recomendamos activarla para:

  • Proteger contra accesos no autorizados
  • Cumplir con las mejores prácticas de seguridad
  • Mantener tus datos seguros
{% endif %}

Resumen de Actividad

{{ current_user.created_passwords|length }}
Contraseñas Creadas
{{ current_user.access_logs.count() }}
Accesos Registrados
{% if current_user.two_factor_enabled %} {% endif %}
{% endblock %} {% block extra_js %} {% endblock %}