{% extends 'users/base.html' %} {% from 'message_box.html' import message_box %} {% block user_content %}
{%- trans %}API tokens{% endtrans -%}
{% if can_manage %}
{% endif %}

{% trans %}Tokens you generated to access the Indico APIs.{% endtrans %}

{% if created_token %} {% call message_box('warning') %} {% trans -%} Make sure to copy your API token now. You won't be able to see it again! {%- endtrans %} {% endcall %} {% endif %}
    {% if not tokens %}
  • {%- trans %}No tokens have been generated.{% endtrans -%}
  • {% endif %} {% for token in tokens %} {% set new_token = created_token[1] if created_token and created_token[0] == token.id else none %}
  • {% if new_token %} {{ new_token }} {% elif can_manage %} {{- token.name -}} {% else %} {{- token.name -}} {% endif %} {% if not new_token or token.last_used_dt %} {% trans %}Last used:{% endtrans %} {% if token.last_used_dt %} {{- token.last_used_dt | format_datetime('short') -}} {% else %} {% trans %}Never{% endtrans %} {% endif %} {% endif %}
  • {% endfor %}
{% endblock %}