web-development-kb-pt.site

Por que você, em um site de autenticação local, tem nomes de usuário, em vez de usar o endereço de email para fazer login?

Nos sites em que a autenticação é local ou local e remota mista (por exemplo, OpenID), ainda vejo muitas vezes a pergunta para um nome de usuário. Eu posso muito bem entender isso no caso do Twitter, onde o nome de usuário é usado de várias maneiras. Mas, em muitos outros sites, como uma loja virtual, o nome de usuário é apenas para autenticação.

Portanto, existe um bom motivo para não se autenticar apenas no endereço de email? Os nomes de usuário são principalmente obsoletos?

10
user745

Os nomes de usuário fornecem uma "face" ao mundo. Eles são ótimos em fóruns etc. para ocultar a identidade do pôster ou permitir alguma personalização. No entanto, para fins de logon, o email parece universalmente melhor. A maioria dos sites que eu já vi com nomes de usuário tem um botão "esqueci o nome de usuário" ao lado do botão "esqueci a senha", que deve informar o motivo :-).

Para o pior cenário possível, o site da Washington Mutual costumava ter login via endereço de email. Depois que eles foram adquiridos pelo chase, fui automaticamente designado a esse maravilhoso nome de usuário: fraserofthenightgmailcomwmb2715 (com números diferentes - mas são totalmente aleatórios, não relacionados ao número da minha conta). Adivinhe quantas vezes eu cliquei em "esqueci o nome de usuário" até perceber que podia anotá-lo ...

9
Robert Fraser

O problema com os endereços de email é que eles são mais longos e exigem @, o que os torna mais difíceis de digitar. Pessoalmente, prefiro nomes de usuário porque facilita minha vida.

5
Sruly

A BBC permite que você faça login com seu endereço de e-mail ou seu nome de usuário. Você também tem um nome de exibição completamente separado. Existem algumas restrições nos nomes de usuários: sem espaços ou sublinhados. Mas eu tenho um antigo nome de usuário de DNA desde os dias em que o sistema de DNA era diferente do BBC iD. Meu nome de usuário contém um sublinhado, por isso preciso usar meu endereço de e-mail para fazer login.

Eu acho que é a maneira mais simples de fazer isso. Uma caixa na qual você pode digitar seu nome de usuário ou endereço de email. E tenha uma restrição de que os nomes de usuário não possam conter os @ placa.

2
TRiG

Dê ao usuário a escolha. Apenas deixe que eles usem o email como verificação ou como um nome de usuário opcional.

1
googletorp

Existem várias razões. Nem todos os usuários gostariam de ter seu endereço de e-mail disponível para que todos possam ver se o ID é visível publicamente. Além disso, por questões de segurança, eu recomendo exibir o nome de usuário publicamente, mas com o login do usuário com o endereço de email. O endereço de email também é mais fácil para os usuários lembrarem.

1
Virtuosi Media