Accueil

Le code 2FA ne fonctionne pas

Ce guide explique 2FA code troubleshooting dans le contexte des codes Authenticator locaux, clés Base32, liens otpauth et raccourcis URL.

Aide pour 2FA, MFA et authenticator TOTP

Utilisez cette page comme générateur léger de codes TOTP/OTP pour l'authentification à deux facteurs (2FA), l'authentification multifactorielle (MFA) et les codes compatibles avec les applications authenticator. Collez un secret Base32 ou un lien otpauth, puis ajoutez d'autres générateurs seulement si nécessaire.

Notes de fonctionnalités

Le champ secret affiche le texte collé tel quel, tandis que le générateur accepte en interne les espaces, tirets et padding. Chaque générateur possède son propre compte à rebours TOTP de 30 secondes, un nom facultatif, coller, effacer, supprimer et copier en un clic. La page commence avec un générateur par défaut ; ajoutez-en d'autres seulement pour plusieurs comptes, secrets 2FA ou tokens MFA. Les URI otpauth://, secrets Base32, fragments URL, raccourcis par chemin et paramètres de query sont pris en charge.

Raccourcis de secret par URL

Le format fragment est recommandé, car le contenu après # n'est pas envoyé avec les requêtes HTTP. Les formats par chemin et query fonctionnent aussi, et ces pages sont marquées noindex pour éviter l'indexation d'URLs contenant des secrets. Ne partagez pas de vrais secrets 2FA avec d'autres personnes. Pour des raccourcis temporaires, préférez l'URL fragment #secret=.

Portée de l'outil

L'outil convertit une clé existante en codes TOTP actuels. Il ne crée pas de nouveaux secrets, SMS OTP, validations push, passkeys ni codes de récupération.

Table de dépannage des codes 2FA invalides

Associez le symptôme à la cause TOTP probable, au contrôle et à la correction sûre.

SymptômeCause probableÀ vérifierCorrection
Le code est refusé même copié viteHeure de l'appareil ou du navigateur désynchroniséeComparez avec une heure réseau automatique et attendez la prochaine fenêtre de 30 secondesActivez date, heure et fuseau automatiques puis rechargez le générateur
Une autre app Authenticator affiche un autre codeCompte, issuer, workspace ou secret différentComparez issuer, libellé du compte, email et clé Base32 originaleUtilisez la clé du compte exact qui demande le code
La clé est acceptée mais le code échoue toujoursClé incomplète ou caractère mal copiéRecopiez le secret Base32 ou l'URI otpauth complèteCollez de nouveau la valeur d'origine sans perdre de caractère
Longueur du code ou minuteur différentAlgorithme, chiffres ou période non alignésCherchez SHA-1/SHA-256/SHA-512, 6/8 chiffres et période dans l'URI ou la pageRéglez les mêmes algorithme, chiffres et période que le service
Fonctionne parfois mais échoue en fin de compte à reboursCode expiré avant vérification ou déjà utiliséVérifiez les secondes restantes et si le même code a déjà été envoyéAttendez un code frais et envoyez-le au début de la fenêtre
La page demande une autre méthodeSMS, email OTP, push, passkey, clé matérielle, backup ou récupérationLisez la page de connexion et confirmez qu'elle demande un code AuthenticatorUtilisez la méthode demandée ou la récupération; TOTP ne crée pas ces codes

Normes et références

FAQ

Qu'est-ce que TOTP ?

TOTP signifie mot de passe à usage unique basé sur le temps. Une application authenticator et un service partagent un secret Base32, puis utilisent l'heure actuelle pour créer un code court qui change généralement toutes les 30 secondes.

Cet outil 2FA est-il local ?

Le calcul TOTP s'exécute dans votre navigateur avec Web Crypto. Aucun compte n'est requis et le secret n'est pas envoyé à une API backend pour générer le code. Pour les raccourcis URL, préférez le format #secret=.

Comment utiliser plusieurs générateurs ?

La page commence avec un générateur. Cliquez sur Ajouter un générateur pour chaque secret 2FA ou MFA supplémentaire, donnez-lui éventuellement un nom, collez un secret Base32 ou une URI otpauth, puis copiez le code.

Puis-je ouvrir une URL avec un code de configuration 2FA ?

Oui. Le format recommandé est https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Les raccourcis par chemin et les URLs ?secret= fonctionnent aussi.