Em campos de login, senha, número de cartão de crédito, CPF e informações que não podem ser compartilhada com usuários mal-intencionados é uma boa prática incluir o seguinte atributo AUTOCOMPLETE=”off”.
Dessa forma o autocompletar fica desabilitado e o browser não salva a senha do usuário.
Exemplo:
<input type="text" name="campo" autocomplete="off" />
Como esse atributo não é válido pela W3C o pessoal costuma inserir o autocomplete="off" via javascript:
// Utilizando JQuery jQuery('campo').attr('autocomplete','off'); // Ou Javascript padrão campo.setAttribute('autocomplete','off');
Pode-se utilizar a solução do javascript para adicionar esse atributo em campos do ADF e/ou elementos onde não temos acesso direto ao código HTML gerado.
Mais informações sobre a vulnerabilidade em:
Obrigado ! não conhecia este atributo autocomplete="off"... muito util valeu pelo post
Parece que no chrome não está funcionanado.
muito bom, obrigado
[…] Desabilitar o Autocompletar em Campos Input […]
Funciona para o chrome?
Sim. Funciona!
Não funciona mais. O chrome ignora este atributo.
Muito boa a dica Thiago! Quanto a proibir que o navegador preencha o usuário e a senha em form, você sabe como fazer?
Obrigado, realmente foi útil.