Cadastro de conta mais fácil com códigos por e-mail

Isso não é algo fácil de atender, por duas razões. Primeiro, é melhor que o produto tenha um único mecanismo para confirmar a propriedade de um endereço de e-mail. Ter dois mecanismos ativos é confuso para os usuários finais, administradores e nossa própria equipe de suporte.

A segunda razão está relacionada à segurança. Um link pode ser mais facilmente sequestrado ou manipulado por um potencial atacante. Por exemplo, é fácil para alguém enviar um e-mail que pareça vir de um site legítimo, com um link que também parece ser do site, mas que na verdade leva o usuário a um site ou conta diferente. Links facilitam a implementação de ataques de engenharia social. Códigos por e-mail, não tanto.

Deve estar tudo bem para um e-mail de uso único, não é? De qualquer forma, não tenho certeza em que isso é diferente ao enviar um link ou um código.