{% extends "base.html" %} {% load user_sessions i18n %} {% block content %} {% trans "unknown on unknown" as unknown_on_unknown %} {% trans "unknown" as unknown %}

{% trans "Active Sessions" %}

{% for object in object_list %} {% endfor %}
{% trans "Location" %} {% trans "Device" %} {% trans "Last Activity" %} {% trans "End Session" %}
{{ object.ip|location|default_if_none:unknown|safe }} ({{ object.ip }}) {{ object.user_agent|device|default_if_none:unknown_on_unknown|safe }} {% if object.session_key == session_key %} {% blocktrans with time=object.last_activity|timesince %}{{ time }} ago (this session){% endblocktrans %} {% else %} {% blocktrans with time=object.last_activity|timesince %}{{ time }} ago{% endblocktrans %} {% endif %}
{% csrf_token %} {% if object.session_key == session_key %} {% else %} {% endif %}
{% if object_list.count > 1 %}
{% csrf_token %}

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

{% endif %} {% endblock %}