Como lembrar o nome de usuário e a senha no site que impedem que os navegadores o façam

2

O site do exemplo é a central do manuscrito: Por exemplo: link

Ele não parece usar a tag de bloqueio de preenchimento automático de html.

    
por Etienne Low-Décarie 11.06.2012 / 04:36

1 resposta

6

Você não informou qual navegador está usando, mas isso é possível usando greasemonkey scripts de usuário, disponíveis para vários navegadores .

Evitar o preenchimento automático de campos e salvar senhas é obtido usando o atributo autocomplete="no" em elementos de formulário. Este greasemonkey remove o atributo dos campos de formulário, permitindo que eles sejam salvos.

Nesse caso, no entanto, enquanto um formulário é usado para capturar o ID do usuário e a senha, o formulário nunca é enviado e, portanto, os dados do formulário nunca são solicitados a serem salvos. Em vez disso, ele usa javascript para reunir as entradas e fazer uma chamada ajax para autenticar.

Um trabalho (apenas testado no firefox) é usar o firebug para inserir temporariamente um botão de envio no formulário e clicar nele. Enquanto isso, na verdade, não envia o formulário, ele faz com que o prompt para salvar seja exibido, permitindo que as credenciais sejam salvas e preenchidas na próxima vez.

Com a extensão firefox e firebug instalada (outros navegadores têm extensões ou recursos semelhantes), clique com o botão direito do mouse no campo userid e inspecione o elemento. Escolha o botão direito do mouse no elemento input , escolha edit HTML no firebug e insira o seguinte após class="pagecontents"> :

 <input type="submit" name="mysubmit" value="Click!" />

Deve aparecer assim:

Digite seu ID de usuário e senha, tomando cuidado não para pressionar Enter .

Agora, clique em Click! e você deverá ser solicitado a salvar a senha. Salve, recarregue e comece a digitar sua senha no campo userid e ela estará lá no menu suspenso. Selecione e sua senha será preenchida automaticamente.

    
por 11.06.2012 / 04:46