{% extends 'layout.html' %} {% from 'include/session.html' import browser, os, icon %} {% set breadcrumbs = breadcrumb_page('prefs') + breadcrumb_page(self) %} {% block content %}

{{ active_page.label }}

{% trans %}This is a list of devices currently logged into your account. You may revoke any session you do not recognise — except your current one. {% endtrans %}

{% for session in active_sessions %} {% set browser_name = browser(session.user_agent).strip() %}

{{ browser_name }} {% trans %}on{% endtrans %} {{ os(session.user_agent) }}

{% if session.current %} {% trans %}current session{% endtrans %} {% endif %} {% if session.login_persistent %} {% trans %}persistent{% endtrans %} {% endif %}
  • {%- trans %}Last accessed{% endtrans %} {% trans %}from{% endtrans %} {{ session.ip_address }}
  • {%- trans %}Signed in{% endtrans %}
  • {%- trans %}Expired{% endtrans %}
{% if session.current %} {% else %} {% endif %}
{% endfor %}
{# Delete Modal #}
{% endblock %}