{% extends 'base.html' %} {% load i18n user_agent %} {% block content %}
{% translate "Unnknown on Unknown" as unknown_on_unknown %} {% translate "Unknown" as unknown %}

{% translate "Active Sessions" %}

{% for session in sessions %} {% with ua=session.user_agent %} {% endwith %} {% endfor %}
{% translate "Location" %} {% translate "Device" %} {% translate "Last Activity" %}
{{ session.ip|location|default_if_none:unknown }} ({{ session.ip }}) {{ session.user_agent|device|default_if_none:unknown_on_unknown }} {% if session.session_key == session_key %} {% blocktranslate with time=session.last_activity|timesince %}{{ time }} ago (this session){% endblocktranslate %} {% else %} {% blocktranslate with time=session.last_activity|timesince %}{{ time }} ago{% endblocktranslate %} {% endif %}
{% if sessions.count > 1 %}
{% csrf_token %}

{% blocktranslate %}You can also end all other sessions but the current. This will log you out on all other devices.{% endblocktranslate %}

{% endif %}
{% endblock %}