Estamos desenvolvendo um aplicativo da Web com um processo de registro bastante padrão que exige que um cliente / usuário verifique seu endereço de e-mail antes de poder usar o site. O site também permite que os usuários alterem seu endereço de email após a verificação (com um campo de redigitação de email também).
Quais são os prós e os contras de fazer com que o usuário verifique novamente seu email. Isso é mesmo necessário?
EDITAR:
Resumo das respostas e comentários abaixo:
- A "verificação excessiva" irrita as pessoas; portanto, não a use, a menos que seja crítica
- Considere um campo "redigitar email" para evitar erros de digitação, mas os usuários ainda podem copiar / colar, tornando-o discutível.
- Cuidado com a substituição de dados bons conhecidos por dados potencialmente bons
- Enviar email para antigo para notificação; para novo para verificação
- Não presuma que o usuário ainda tenha acesso ao email antigo
- Identifique o impacto do email incorreto se a conta estiver comprometida
fonte
Por que não fornecer qualquer verificação do e-mail no formulário?
Por fim, a pergunta que você precisa responder é "por que estamos verificando um endereço de e-mail" antes de poder responder se é necessária ou não uma nova verificação.
Se a ideia é realmente impor uma mentalidade de aceitação, uma nova verificação pode ser apropriada.
Se a idéia é garantir que eles não digitaram algo errado, fornecer um segundo campo para inserir novamente o novo endereço de e-mail para verificação pode ser suficiente.
E então você deve considerar como o usuário visualizará uma nova verificação. Sem conhecer o domínio do seu site, eu ficaria irritado por ter que fazê-lo. Mas reconhecerei que pode haver um domínio ou um caso de uso para onde eu, como usuário, deseja que você verifique novamente meu endereço de e-mail.
fonte
Verificar um endereço de e-mail fazendo com que o usuário o insira duas vezes é uma ideia estúpida (como resultado, também é uma ideia muito copiada). O usuário pode verificar o que inseriu pela primeira vez lendo. Exigir que uma senha seja digitada duas vezes faz sentido, pois o usuário não pode ler o que digitou (um controle de edição de senha típico mascara o texto real).
fonte