Um formulário de login dá aos utilizadores acesso às contas no teu website. Vê como é um bom design de login e como os formulários de recuperação de palavra-passe mantêm tudo seguro.
Quantas vezes já tentaste entrar num website e não te lembravas da palavra-passe? Tentas uma, não funciona. Tentas outra, continua errada. Clicas em "esqueci a palavra-passe", esperas por um email, redefines, e quando finalmente entras já perdeste dois minutos e metade da paciência. Agora pensa nisto do outro lado. Se a experiência de login do teu website é assim tão frustrante, os teus utilizadores sentem-no sempre que lá entram.
Um formulário de login é a forma como os utilizadores que regressam voltam à sua conta. Um formulário de palavra-passe esquecida é a forma como recuperam o acesso quando não se lembram das credenciais. Juntos, são os guardiões de todas as áreas protegidas do teu website. Se os fizeres bem, os utilizadores passam sem problemas. Se os fizeres mal, os utilizadores desistem ou contactam o teu apoio ao cliente para pedir ajuda que um bom formulário podia ter dado automaticamente.
O que é um formulário de login?
Um formulário de login é um formulário simples com dois campos: um endereço de email (ou nome de utilizador) e uma palavra-passe. O utilizador introduz as credenciais, o sistema compara-as com os dados da conta guardados e, se coincidirem, o utilizador ganha acesso. Se não coincidirem, o formulário mostra um erro.
Um bom design de login mantém-no limpo e óbvio. Os dois campos devem estar bem à vista, com um botão "Entrar" claro por baixo. Um link "Esqueceste a palavra-passe?" deve estar visível mas sem distrair. Sem campos extra, sem passos desnecessários. Quanto mais depressa alguém consegue entrar, melhor é a experiência.
O que é um formulário de recuperação de palavra-passe?
Um formulário de recuperação de palavra-passe, muitas vezes com a etiqueta "Esqueci a palavra-passe", permite aos utilizadores recuperar o acesso quando não se lembram das credenciais. O processo costuma funcionar assim: o utilizador introduz o email, o sistema envia um link de redefinição para esse endereço, o utilizador clica no link e define uma nova palavra-passe. Simples, seguro e em autoatendimento.
Sem uma opção de recuperação de palavra-passe, cada palavra-passe esquecida passa a ser um pedido de apoio. É tempo que a tua equipa gasta a resolver um problema que um formulário resolve sozinho em segundos.
O que torna um formulário de login seguro?
1. Ligações encriptadas
A tua página de login tem de ter SSL ativo, para as credenciais viajarem encriptadas entre o navegador e o teu servidor. Sem isso, os dados de login podem ser intercetados.
2. Limite de tentativas
Limitar o número de tentativas de login impede ataques automáticos de adivinhar palavras-passe. Depois de algumas tentativas falhadas, o formulário deve bloquear temporariamente ou acrescentar uma espera antes de permitir mais tentativas.
3. Armazenamento seguro das palavras-passe
As palavras-passe nunca devem ser guardadas em texto simples no teu servidor. Devem estar encriptadas, para que, mesmo que alguém aceda à tua base de dados, não consiga ler as palavras-passe reais.
4. Mensagens de erro claras
Não digas aos utilizadores se o que estava errado era o email ou a palavra-passe. Uma mensagem genérica como "Email ou palavra-passe incorretos" impede os atacantes de descobrirem que contas existem no teu sistema.
Os formulários de login e de recuperação de palavra-passe são pequenos, mas moldam a forma como cada utilizador que regressa vive o teu website. Mantém-nos limpos, rápidos e seguros. O criador de websites do WEMASY inclui login e gestão de contas integrados, para os teus utilizadores terem uma experiência fluida e segura sem teres de a construir de raiz. Para veres o quadro geral, lê sobre formulários de website e a sua importância.