Démarrage rapide
-
Définir le secret
Doit correspondre au secret dans Google Authenticator ou similaire.
-
Vérifier le code
Par défaut 6 chiffres et période de 30; ajuster pour correspondre à votre serveur.
Entrez ou générez un secret Base32, affichez le TOTP actuel et comptez à rebours pour les tests d'intégration 2FA.
Read the full guide: OTP et 2FA : bases et intégration de TOTP →
Confidentialité : traitée localement, jamais téléchargée.
↓ Collez dans la zone d'entrée ci-dessous pour voir les résultats instantanément
基于 RFC 6238 TOTP 在本地生成一次性验证码,可与 Google Authenticator 等应用对照测试。
382637
30 秒后刷新
密钥需与验证器应用一致。本工具仅用于开发调试,勿在不可信环境输入生产密钥。
Entrez ou générez un secret Base32, affichez le TOTP actuel et comptez à rebours pour les tests d'intégration 2FA.
Définir le secret
Doit correspondre au secret dans Google Authenticator ou similaire.
Vérifier le code
Par défaut 6 chiffres et période de 30; ajuster pour correspondre à votre serveur.
Comparez la bibliothèque otpauth de votre serveur lors de la construction de 2FA; ne jamais entrer de vrais secrets de production sur des machines publiques.
Lors du développement d'applications nécessitant une intégration 2FA, cet outil vérifie rapidement si les clés secrètes sont correctes. Générez ou saisissez d'abord une clé Base32, et l'outil affiche instantanément le code TOTP actuel avec compte à rebours. Les codes de rafraîchissement de 30 secondes correspondent exactement à Google Authenticator pour faciliter les tests.
Gardez votre authentificateur mobile ouvert pour une comparaison en temps réel pendant les tests. Si l'authentification échoue, vérifiez la synchronisation temporelle (activez NTP) et vérifiez si des espaces supplémentaires sont disponibles dans les clés. Les développeurs peuvent également prégénérer de futurs codes TOTP pour des scripts de test automatisés.
Input
30s window, 6 digits
Output
Rotating 6-digit code
TOTP (basé sur le temps) uniquement; HOTP nécessite un mode compteur.
Vérifiez d'abord la synchronisation temporelle - > 30s différence provoque des décalages. Vérifiez la précision de l'entrée de la clé (sensible aux majuscules, pas de caractères supplémentaires). Si les problèmes persistent, testez à travers les navigateurs ou utilisez des convertisseurs d'époque pour inspecter les lignes de base de l'horodatage.