Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Esconder o valor do campo senha, independente do uso do HTTP ou HTTPS

Olá,

Lendo o post abaixo e a resposta, tem como esconder o conteúdo do campo senha?

https://cursos.alura.com.br/forum/topico-senha-a-vista-mesmo-usando-https-49849

Atenciosamente,

Fernando Poletto Ferri.

1 resposta
solução!

Fernando, bom dia!

Muito interessante a sua questão, depois de pesquisar um pouco e discutir com alguém que tenha conhecimento sobre o assunto, chegamos a conclusão que criptografar a senha no lado do cliente(usuário) através do navegador não seria a melhor maneira de se manter seguro.

  • Se você está digitando a senha, não tem o porque de codificar ela visto que você já está preenchendo o formulário.
  • Se você não quer que alguém veja a sua senha salva no seu computador através do inspector, seria mais útil que você não deixasse a senha salvar automaticamente.

  • Se você deixou a senha salva significa que quer ter a facilidade, em logar rapidamente sendo assim não tem a necessidade de criptografar

Bom, eu realmente não te indico fazer isso, porém, se caso você ainda deseje fazer. Minha sugestão seria salvar o caracter que a pessoa digitou em uma array e alterar a do formulário. Exemplo:

Quando a pessoa digitar 'a' você salva essa letra em uma variável com javascript e altera a letra que está no formulário e quando for fazer o submit, ao invés de enviar o texto do input você envia o texto que está salvo na variável.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software