feat: add user token management

This commit is contained in:
Sonny
2025-08-21 16:39:02 +02:00
parent 376e9e32c3
commit d00b6b9edd
17 changed files with 517 additions and 2 deletions

View File

@@ -94,5 +94,26 @@
"list": "List",
"grid": "Grid"
},
"coming-soon": "Under development"
"coming-soon": "Under development",
"api-tokens": {
"title": "API Tokens",
"create": "Create token",
"create-new": "Create new token",
"create-description": "This token will be used for browser extension authentication.",
"name": "Token name",
"name-placeholder": "Ex: Chrome Extension",
"token-created": "Token created successfully",
"token-created-description": "Copy this token and keep it safe. It will not be displayed again after closing this window.",
"revoke": "Revoke",
"confirm-revoke": "Are you sure you want to revoke this token?",
"copy": "Copy",
"copied": "Copied",
"no-tokens": "No tokens created",
"expired": "Expired",
"revoked": "Revoked",
"created": "Created",
"last-used": "Last used",
"expires": "Expires",
"never": "Never"
}
}

View File

@@ -94,5 +94,26 @@
"list": "Liste",
"grid": "Grille"
},
"coming-soon": "En cours de développement"
"coming-soon": "En cours de développement",
"api-tokens": {
"title": "Tokens API",
"create": "Créer un token",
"create-new": "Créer un nouveau token",
"create-description": "Ce token sera utilisé pour l'authentification de votre extension navigateur.",
"name": "Nom du token",
"name-placeholder": "Ex: Extension Chrome",
"token-created": "Token créé avec succès",
"token-created-description": "Copiez ce token et conservez-le en lieu sûr. Il ne sera plus affiché après fermeture de cette fenêtre.",
"revoke": "Révoquer",
"confirm-revoke": "Êtes-vous sûr de vouloir révoquer ce token ?",
"copy": "Copier",
"copied": "Copié",
"no-tokens": "Aucun token créé",
"expired": "Expiré",
"revoked": "Révoqué",
"created": "Créé",
"last-used": "Dernière utilisation",
"expires": "Expire",
"never": "Jamais"
}
}