{% extends "oauth/_layouts/cp" %} {% import "_includes/forms" as forms %} {% set selectedTab = 'tokens' %} {% set content %} {% for token in tokens %} {% endfor %}
{{ "Token ID"|t }} {{ "Plugin"|t }} {{ "Access Token"|t }} {{ "Provider"|t }} {{ "End Of Life"|t }}
{{ token.id }} {% set plugin = craft.plugins.getPlugin(token.pluginHandle, false) %} {% if plugin %}
{{ plugin.name }} {{ plugin.getVersion() }}
{% else%} {{ "Unknown plugin"|t }} {% endif %}
{{ token.accessToken|slice(0, 30) }}… {% if token.provider %}
{% if token.provider.iconUrl %}
{% endif %}
{% if token.provider %} {{ token.provider.name }} {% else %} {{ token.providerHandle }} {% endif %}
{% else %} {{ "Unknown provider"|t }} {% endif %}
{% if token.endOfLife %} {{ token.endOfLife|date }} {% else %} — {% endif %}
{% includejs %} var adminTable = new Craft.AdminTable({ tableSelector: '#tokens', noObjectsSelector: '#notokens', deleteAction: 'oauth/tokens/deleteToken', confirmDeleteMessage: '{{ "Are you sure you want to delete “{name}”?"|t }}', }); {% endincludejs %} {% endset %}