Annuel Payez à l'année et profitez de 2 mois offerts sur chaque offre payante. Voir les offres
Se connecter Commencer gratuitement

Connecté avec Google, puis invité à confirmer son e-mail

Tu tapes sur « Continuer avec Google », tu choisis ton compte, et la chose suivante que tu devrais voir, c'est ToRun. Ce que beaucoup de gens voyaient à la place, c'était une page leur demandant d'aller confirmer leur ad…

Tu tapes sur « Continuer avec Google », tu choisis ton compte, et la chose suivante que tu devrais voir, c'est ToRun. Ce que beaucoup de gens voyaient à la place, c'était une page leur demandant d'aller confirmer leur adresse e-mail — la même adresse que Google venait de vérifier en leur nom, trente secondes plus tôt.

Nous l'avons trouvé en comptant. Depuis que la règle exigeant une adresse confirmée pour se connecter est entrée en vigueur, plus d'un quart des comptes créés via Google ne se sont jamais connectés du tout : aucune session, jamais, pas une seule fois. Ils créaient un compte et rebondissaient sur un mur.

Pourquoi c'est arrivé

Le framework que nous utilisons ne confirme automatiquement une adresse que sur une seule branche : le parcours où une personne saisit un code de vérification pendant l'inscription. Cette branche est désactivée chez nous, car une inscription sociale n'a rien où taper un code. Chaque complétion Google ou Apple créait donc un compte non confirmé, envoyait un lien de confirmation à la boîte que le fournisseur venait de garantir, et redirigeait vers la page de confirmation sans connecter personne.

Rien n'échouait. Aucune erreur n'était consignée. La page avait même l'air d'une chose raisonnable à montrer.

Il existait une protection exactement pour cette situation, ajoutée des semaines plus tôt, et elle ne s'est jamais déclenchée — parce qu'elle vit sur la page de connexion, et que les deux boutons Google passent par un tout autre chemin.

Confirmé dès la naissance

Un compte créé avec Google ou Apple démarre désormais confirmé, tant que l'adresse enregistrée est bien celle que le fournisseur a réellement affirmée. Si le fournisseur dit explicitement qu'il n'a pas vérifié l'adresse, cette confiance est retenue, et l'ancien parcours s'exécute. Si la confirmation échoue pour une raison quelconque, l'ancien parcours s'exécute aussi, et le lien est envoyé.

Le courriel de confirmation que le framework aurait déclenché est répondu par le silence plutôt qu'envoyé, de sorte que personne ne reçoit un e-mail lui demandant de confirmer quelque chose qui l'est déjà.

L'adresse elle-même est désormais en lecture seule sur la page de finalisation, avec une ligne en 29 langues expliquant que le fournisseur l'a vérifiée. Et sur le téléphone, passer de l'inscription à l'écran de vérification réinitialise la pile, de sorte qu'un geste retour atterrit sur l'écran de connexion plutôt que sur un formulaire à moitié rempli où le nom d'utilisateur et l'adresse restent modifiables.

Personne n'a besoin d'être réparé

Les comptes bloqués derrière l'ancien mur n'ont besoin d'aucune migration. Leur prochain tapotement sur « Continuer avec Google » les confirme — c'est vrai depuis une correction précédente, et c'est tout le chemin de récupération.

La vérification censée attraper cela — celle qui lit les parcours de connexion et confirme le comportement de chacun — est restée verte pendant quatre semaines pendant que c'était cassé, parce que chaque point qu'elle observe vit sur une page que ce parcours ne touche jamais. Elle a désormais douze nouveaux contrôles sur les pages qu'il touche réellement.

Partager LinkedIn X E-mail
Essayez-le sur votre propre travailChaque réponse affiche ce qu'elle a coûté. Commencez avec le forfait gratuit. Commencer gratuitement
Des nouveautés produit, pas du bruit Nouveaux modèles, fonctionnalités et temps forts du changelog - un court e-mail quand quelque chose sort vraiment.
En vous abonnant, vous acceptez de recevoir les e-mails de ToRun sur les nouveautés du produit. Vous pouvez vous désabonner à tout moment. Politique de confidentialité