{% extends "base.html" %} {% load url from future %} {% load user_sessions %} {% load i18n %} {% block content %}

{% trans "Your Account" %}

{% csrf_token %} {# If the user has a token #} {% if default_device %} {# If the user hasn't made a token yet #} {% else %} {% endif %} {% for field in form %} {% endfor %}
{% trans "Username" %}{{ user.username }}
{% trans "Email" %}{{ user.email }}
{% trans "Two Factor Auth" %}{% trans "Enabled"%} {% trans "Disable" %}
{% trans "Backup Codes Left" %}{{ backup_tokens }} {% trans "View Codes" %}
{% trans "Two Factor Auth" %}{% trans "Disabled" %} {% trans "Enable now" %}
{% trans "Last Password Change" %}{{ user.profile.password_changed }}
{% trans "Groups" %}{% for g in user.groups.all %}{{ g.name }}{% if not forloop.last %}, {% endif %}{% endfor %}
{{ field.label }}{{ field }}
{% if ALLOWPWCHANGE %}{% trans "Change password" %}{% endif %}

{% trans "API Keys" %}

{% for key in keys %} {% empty %} {% endfor %}
{% trans "New API Key" %}
  {% trans "Key Name" %} {% trans "Date generated" %}
{{ key.name }} {{ key.created }}
{% blocktrans %}No API Keys available yet{% endblocktrans %}

{% trans "Current Sessions" %}

{% for s in sessions %} {% endfor %}
  {% trans "Device" %} {% trans "IP Address" %} {% trans "Last Activity" %}
{% csrf_token %}
{{ s.user_agent|device }} {{ s.ip }} {{ s.last_activity|timesince }} {% if session_key == s.session_key %}{% trans "(This Session)" %}{% endif %}
{% endblock %}