{% extends "base.html" %} {% import "settings_tabs.html" as t %} {% block title %}Tokens{% endblock %} {% block tabs %}{% call t::tabs("tokens") %}{% endblock %} {% block content %}

Personal access tokens {{ me.username }} · for oxy and the API

{% if let Some(n) = notice %}

{{ n }}

{% endif %} {% if let Some(e) = error %}

{{ e }}

{% endif %} {% if let Some(f) = fresh %}

Your new token

{{ f }}

In a checkout: oxy config remote.<name>.token {{ f }}, or set OXY_TOKEN.

{% endif %} {% if tokens.is_empty() %}

No tokens yet.

{% else %}
{% for t in tokens %} {% endfor %}
NameScopesRepositoriesCreatedLast usedExpires
{{ t.name }}{{ t.scopes }}{% if t.repos.is_empty() %}all{% else %}{{ t.repos }}{% endif %} {% if let Some(u) = t.last_used_ms %}{% else %}never{% endif %} {% if let Some(x) = t.expires_ms %}{{ x|when_i }}{% else %}never{% endif %}
{% endif %}

New token

{% endblock %}