{{ user.get('username', 'User') }} Logout

Generate New API Token

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %} {% if generated_token %}
Token Generated Successfully!
Copy the token below. You won't be able to see it again.
Token Name: {{ token_name }}
Token:
{{ generated_token }}
{% endif %}

Your API Tokens

{% for token in user_tokens %} {% endfor %} {% if not user_tokens %} {% endfor %}
Name Created Last Used Status Actions
{{ token.get('name') }} {{ token.get('created_at', 'N/A')[:19] if token.get('created_at') else 'N/A' }} {{ token.get('last_used', 'Never')[:19] if token.get('last_used') else 'Never' }} {{ 'Active' if token.get('active') else 'Inactive' }}
No API tokens found. Generate your first token above.