Ročně Plaťte ročně a získejte 2 měsíce zdarma u každého placeného tarifu. Zobrazit tarify
Přihlásit se Začněte zdarma

Přihlásili jste se přes Google a pak vás požádali o potvrzení e-mailu

Klepnete na „Pokračovat s Google“, vyberete účet, a další věc, kterou byste měli vidět, je ToRun. Mnoho lidí místo toho vidělo stránku, která je žádala jít potvrdit e-mail — stejnou adresu, kterou Google jejich jménem pr…

Klepnete na „Pokračovat s Google“, vyberete účet, a další věc, kterou byste měli vidět, je ToRun. Mnoho lidí místo toho vidělo stránku, která je žádala jít potvrdit e-mail — stejnou adresu, kterou Google jejich jménem právě ověřil, o třicet vteřin dříve.

Našli jsme to počítáním. Od chvíle, kdy vstoupilo v platnost pravidlo vyžadující potvrzenou adresu pro přihlášení, se více než čtvrtina účtů založených přes Google nikdy nepřihlásila: žádná relace, nikdy, ani jednou. Vytvořili účet a odrazili se od zdi.

Proč se to stalo

Framework, který používáme, potvrzuje adresu automaticky pouze na jedné větvi: v toku, kde člověk během registrace zadá ověřovací kód. Tato větev je u nás vypnutá, protože sociální registrace nemá kam kód zadat. Každé dokončení přes Google nebo Apple tak vytvořilo nepotvrzený účet, poslalo potvrzovací odkaz do schránky, za kterou poskytovatel právě ručil, a přesměrovalo na stránku potvrzení, aniž by kohokoli přihlásilo.

Nic neselhalo. Žádná chyba se nezaznamenala. Stránka dokonce vypadala jako něco rozumného, co lze někomu ukázat.

Existovala ochrana přesně pro tuto situaci, přidaná o týdny dříve, a nikdy se nespustila — protože žije na přihlašovací stránce a obě tlačítka Google jdou úplně jinou cestou.

Rodí se potvrzený

Účet založený přes Google nebo Apple nyní začíná potvrzený, pokud je registrovaná adresa skutečně tou, kterou poskytovatel skutečně uvedl. Pokud poskytovatel výslovně řekne, že adresu neověřil, tato důvěra se neposkytne a poběží starý tok. Pokud potvrzení z jakéhokoli důvodu selže, poběží také starý tok a odkaz se odešle.

Potvrzovací e-mail, který by framework spustil, je nyní zodpovězen mlčením místo odeslání, takže nikdo nedostane e-mail žádající o potvrzení něčeho, co je již potvrzeno.

Samotná adresa je nyní na stránce dokončení pouze pro čtení, s řádkem ve 29 jazycích vysvětlujícím, že ji poskytovatel ověřil. A na telefonu přechod z registrace na obrazovku ověření resetuje zásobník, takže gesto zpět přistane na přihlašovací obrazovce místo na napůl vyplněném formuláři s uživatelským jménem a adresou stále upravitelnými.

Nikoho není třeba opravovat

Účty uvězněné za starou zdí nepotřebují migraci. Jejich příští klepnutí na „Pokračovat s Google“ je potvrdí — to platí od dřívější opravy a je to celá cesta obnovy.

Kontrola, která to měla zachytit — ta, co čte přihlašovací cesty a potvrzuje chování každé z nich — zůstala zelená čtyři týdny, zatímco toto bylo rozbité, protože každý hák, který sleduje, žije na stránce, které se tento tok nikdy nedotkne. Nyní má dvanáct nových kontrol na stránkách, kterých se skutečně dotýká.

Sdílet LinkedIn X E-mail
Vyzkoušejte to na vlastní práciKaždá odpověď ukazuje, kolik stála. Začněte s bezplatným tarifem. Začněte zdarma
Novinky o produktu, žádný šum Nové modely, funkce a nejdůležitější body changelogu – krátký e-mail, když skutečně něco vyjde.
Přihlášením souhlasíte se zasíláním e-mailů s novinkami produktu ToRun. Odhlásit se můžete kdykoli. Zásady ochrany osobních údajů