Anual Pague anualmente e ganhe 2 meses grátis em qualquer plano pago. Ver planos
Entrar Comece grátis

Entrou com o Google, depois foi pedido para confirmar o e-mail

Você toca em "Continuar com o Google", escolhe sua conta, e a próxima coisa que deveria ver é o ToRun. O que muita gente via em vez disso era uma tela pedindo para confirmar o e-mail — o mesmo endereço que o Google tinha…

Você toca em "Continuar com o Google", escolhe sua conta, e a próxima coisa que deveria ver é o ToRun. O que muita gente via em vez disso era uma tela pedindo para confirmar o e-mail — o mesmo endereço que o Google tinha acabado de verificar em nome dela, trinta segundos antes.

Encontramos isso contando. Desde que a regra de precisar de um endereço confirmado para entrar entrou em vigor, mais de um quarto das contas criadas via Google nunca fez login: nenhuma sessão, nunca, nem uma vez. Elas criavam uma conta e batiam de frente com uma parede.

Por que aconteceu

O framework que usamos confirma um endereço automaticamente só em um caminho: o fluxo em que uma pessoa digita um código de verificação durante o cadastro. Esse caminho está desligado no nosso caso, porque um cadastro social não tem onde digitar um código. Então toda conclusão com Google ou Apple criava uma conta não confirmada, mandava um link de confirmação para a caixa que o provedor tinha acabado de garantir, e redirecionava para a tela de confirmação sem logar ninguém.

Nada falhava. Nenhum erro era registrado. A tela até parecia algo razoável de mostrar para alguém.

Existia uma proteção exatamente para essa situação, adicionada semanas antes, e ela nunca disparou — porque vive na tela de login, e os dois botões do Google passam por um caminho completamente diferente.

Nasce confirmado

Uma conta criada com Google ou Apple agora começa confirmada, desde que o endereço cadastrado seja realmente o que o provedor afirmou. Se o provedor disser explicitamente que não verificou o endereço, essa confiança é negada, e o fluxo antigo roda. Se a confirmação falhar por qualquer motivo, o fluxo antigo também roda, e o link é enviado.

O e-mail de confirmação que o framework teria disparado é respondido com silêncio em vez de enviado, para que ninguém receba um e-mail pedindo para confirmar algo que já está confirmado.

O próprio endereço agora é somente leitura na tela de conclusão, com uma linha em 29 idiomas explicando que o provedor o verificou. E no celular, passar do cadastro para a tela de verificação reseta a pilha, então um gesto de voltar cai na tela de login em vez de num formulário meio preenchido com usuário e endereço ainda editáveis.

Ninguém precisa ser consertado

Contas presas atrás da parede antiga não precisam de migração. O próximo toque em "Continuar com o Google" as confirma — isso é verdade desde uma correção anterior, e é todo o caminho de recuperação.

A verificação que deveria ter pego isso — a que lê os caminhos de login e confirma o comportamento de cada um — ficou verde por quatro semanas enquanto isso estava quebrado, porque todo gancho que ela observa vive numa tela que esse fluxo nunca toca. Ela agora tem doze novas checagens nas telas que realmente toca.

Compartilhar LinkedIn X E-mail
Experimente no seu próprio trabalhoCada resposta mostra quanto custou. Comece no plano gratuito. Comece grátis
Receba novidades do produto, não ruído Novos modelos, funcionalidades e destaques do changelog — um email curto quando algo é mesmo lançado.
Ao se inscrever, você concorda em receber e-mails da ToRun com novidades do produto. Você pode cancelar a inscrição a qualquer momento. Política de Privacidade