Windows Dev Center

Diretrizes para caixas de senha

Uma caixa de senha é uma caixa para entrada de texto que oculta os caracteres digitados nela, para manter a privacidade. Uma caixa de senha parece com uma caixa para entrada de texto, exceto pelo fato de gerar marcadores no lugar do texto inserido. O caractere do marcador pode ser configurado.

Após o usuário operar o controle ou as alterações serem salvas, os marcadores continuam a ser exibidos. No entanto, o número de marcadores que permanece não será necessariamente igual ao número de caracteres inseridos.

Quando um usuário toca em uma caixa de senha que já foi preenchida, os marcadores existentes tornam-se destacados, permitindo que o valor digitado substitua o valor existente.

Aplicativo de Windows: uma caixa de senha, com revelação de senha

Este é o controle correto?

Use uma caixa de senha para permitir que o usuário insira dados confidenciais, nos casos em que é importante que ninguém veja esses dados durante sua inserção. Uma caixa de senha é uma versão privativa de uma caixa de entrada de texto.

Uma caixa de senha pode receber uma senha ou outros dados particulares, como um número de CPF. Porém, a quantidade reduzida de feedback do que está sendo digitado torna os erros de digitação mais difíceis de se ver. Para uma entrada com mais de uma ou duas palavras, considere a possibilidade de ativar o botão para revelar a senha, de modo que o usuário possa ler rapidamente o que está sendo digitado.

Recomendações

  • Quando um usuário está criando uma conta e inserindo um nome de usuário e uma senha, considere a possibilidade de apresentar duas caixas de senha, uma para a senha e outra para confirmá-la.
  • Quando um usuário está realizando logon, apresente somente uma caixa de senha.
  • Quando o usuário está inserindo um PIN, considere a possibilidade de responder no instante em que o último caractere correto tiver sido inserido, em vez de aguardar um botão de confirmação ser pressionado. Isso pode significar deixar a caixa de diálogo de logon, ou navegar para a próxima página no fluxo de trabalho.

Tópicos relacionados

Para designers
Diretrizes de entrada de texto
Para desenvolvedores (XAML)
Windows.UI.Xaml.Controls PasswordBox class
Para desenvolvedores (HTML)
input type=password element | input type=password object

 

 

Mostrar:
© 2015 Microsoft