Le SMS est arrivé, mais le service affiche « code invalide », « expiré » ou « trop de tentatives ». Le problème n’est plus la réception du message : le code peut correspondre à une demande précédente, à une autre session ou à une période de validité terminée. Avant de multiplier les renvois, procédez dans l’ordre.
- • Comprendre le message d’erreur
- • Six vérifications à effectuer
- ◦ 1. Associer le code à la demande actuelle
- ◦ 2. Contrôler la saisie
- ◦ 3. Garder la même session
- ◦ 4. Respecter la durée affichée
- ◦ 5. Attendre après trop d’essais
- ◦ 6. Choisir une autre méthode officielle
- • Cas des boîtes SMS publiques
- • Si aucun SMS n’arrive
- • Questions fréquentes
- ◦ « Renvoyer » crée-t-il toujours un nouveau code ?
- ◦ Peut-on réutiliser un code après validation ?
- ◦ Faut-il modifier l’heure du téléphone ?
- • À retenir
Comprendre le message d’erreur
Invalide indique généralement que la valeur ne correspond pas à la vérification active. Expiré signifie qu’elle n’est plus acceptée pour cette demande. Trop de tentatives suggère une limite temporaire. Les règles exactes dépendent du service.
Six vérifications à effectuer
1. Associer le code à la demande actuelle
Retrouvez le SMS lié à l’écran de connexion que vous utilisez. Si plusieurs messages sont arrivés, comparez l’heure et le service mentionné. Google précise qu’après plusieurs demandes seul le code le plus récent fonctionne. D’autres systèmes, comme Twilio Verify, peuvent renvoyer le même code pendant sa durée de validité. Un renvoi ne change donc pas toujours le code.
2. Contrôler la saisie
Entrez les caractères du bon message dans le bon champ. Supprimez les espaces ajoutés par copier-coller et vérifiez que votre téléphone n’a pas inséré automatiquement un ancien code. Un code destiné à l’e-mail ne fonctionne pas nécessairement pour une vérification par téléphone.
3. Garder la même session
Un code peut être lié à un compte, un numéro ou une opération précise. Changer de compte ou de numéro, ouvrir plusieurs onglets ou recommencer la procédure peut séparer le code de la demande active. Utilisez une seule page officielle à la fois.
4. Respecter la durée affichée
S’il y a un compte à rebours, suivez-le. Il n’existe pas une durée unique pour tous les codes SMS. Twilio Verify documente par exemple dix minutes par défaut, avec une durée configurable. Un message retardé peut arriver trop tard.
5. Attendre après trop d’essais
Des saisies incorrectes ou renvois répétés peuvent déclencher une limite temporaire. Respectez le délai annoncé et évitez d’alterner rapidement numéros et onglets : vous risqueriez de perdre la trace de la demande active.
6. Choisir une autre méthode officielle
Si le service propose clé d’accès, application d’authentification, code de secours ou récupération du compte, utilisez cette voie. Si une nouvelle demande échoue encore, contactez l’assistance officielle avec le texte exact de l’erreur. Ne lui communiquez pas votre code à usage unique.
Cas des boîtes SMS publiques
Dans une boîte partagée, d’autres visiteurs peuvent voir le code et éventuellement l’utiliser avant vous. Ne comptez pas sur une telle boîte pour la banque, votre adresse e-mail principale ou une récupération durable.
Si aucun SMS n’arrive
Consultez plutôt notre guide des codes SMS non reçus. Si le numéro est rejeté avant l’envoi, il s’agit d’une règle d’admission du numéro et non d’un code expiré.
Questions fréquentes
« Renvoyer » crée-t-il toujours un nouveau code ?
Non. Cela dépend du fournisseur et de sa configuration.
Peut-on réutiliser un code après validation ?
En général non : il sert à une vérification unique. Lancez une nouvelle demande officielle.
Faut-il modifier l’heure du téléphone ?
Pour un SMS, vérifiez d’abord message, session et expiration. La synchronisation de l’heure concerne surtout les applications d’authentification temporisées.
À retenir
Vérifiez le code et la session en cours, respectez les délais et limites, puis utilisez une autre méthode officielle si nécessaire. Gardez toujours le code pour vous.