{% extends 'layouts/authenticated.html.twig' %} {% block page_title %}{{ page_title }}{% endblock %} {% block content %}
{# Header #}

Refresh Token #{{ token.id }}

{% if not token.isRevoked %}
{% endif %}
{# Main Content #}
{# Token Info #}

Informations du Token

Statut
{% if token.isRevoked %} Révoqué {% elseif token.isExpired %} Expiré {% else %} Actif {% endif %}
Consommé
{% if token.consumed %} Oui {% else %} Non {% endif %}
Nombre d'utilisations
{{ token.usedCount }}
Fenêtre de rotation (min)
{{ token.rotationWindowMinutes }}
Créé le
{{ token.createdAt|date('d/m/Y à H:i:s') }}
Expire le
{{ token.expiresAt|date('d/m/Y à H:i:s') }}
{% if token.firstUsedAt %}
Première utilisation
{{ token.firstUsedAt|date('d/m/Y à H:i:s') }}
{% endif %} {% if token.lastUsedAt %}
Dernière utilisation
{{ token.lastUsedAt|date('d/m/Y à H:i:s') }}
{% endif %} {% if token.isRevoked %}
Révoqué le
{{ token.revokedAt|date('d/m/Y à H:i:s') }}
Raison
{{ token.revokedReason|default('-') }}
{% endif %}
{# User Info #}

Utilisateur

Email
{{ token.user.email }}
Nom
{{ token.user.firstName }} {{ token.user.lastName }}
{# Device & Location #}

Appareil & Localisation

Adresse IP
{{ token.ipAddress|default('-') }}
Pays / Ville
{{ token.country|default('-') }} / {{ token.city|default('-') }}
Navigateur
{{ token.browser|default('Unknown') }}
Système d'exploitation
{{ token.os|default('Unknown') }}
{% if token.deviceFingerprint %}
Device Fingerprint
{{ token.deviceFingerprint }}
{% endif %} {% if token.deviceName %}
Nom de l'appareil
{{ token.deviceName }}
{% endif %}
{# Sidebar #}
{# Actions #}

Actions

Retour à la liste Dashboard {% if token.user %} Tokens de cet utilisateur {% endif %} {% if token.ipAddress %} Tokens de cette IP {% endif %}
{% endblock %}