Force o Firefox a lembrar as senhas dos sites que não permitem que os usuários os salvem

9

Com o Firefox 3.6.10 no Windows XP (não tentei outras combinações), parece que alguns sites impedem que os visitantes salvem suas senhas. Isso acontece muito com sites de bancos (por motivos óbvios de segurança), mas também estou experimentando isso com myopenid.com e outros.

Existe uma maneira de forçar o Firefox a lembrar senhas para TODOS os sites?

Eu tentei muitos truques encontrados na web, mas nenhum deles funciona em todos os casos.

Um desses truques era executar um Javascript para remover a propriedade autocomplete="off" do campo de senha, o que parece ajudar em alguns casos, mas não em todos.

Outro truque é modificar algum arquivo de configuração do Firefox, mas novamente alguns sites são resistentes a isso. Um desses sites é o myopenid.com.

Por favor, note que esta não é uma duplicata de Firefox: Lembre-se de novas senhas sem solicitar . Aqui estou pedindo um ajuste que salve as senhas dos sites que não permitem que os usuários os salvem.

Nota: Agora estou ficando confuso porque está funcionando novamente. Desativei todos os addons e estou salvando as senhas novamente em myopenid.com. Eu acho que a solução JavaScript proposta abaixo está OK, mas eu tenho outra que eu gosto mais, vou postar também.

    
por md1337 30.09.2010 / 22:40

5 respostas

3

OK, então aqui está outra resposta que eu acho mais conveniente que a do Javascript.

Primeiro, vá para a pasta de componentes do Firefox, por padrão, no meu caso, é "C: \ Arquivos de Programas \ Mozilla Firefox \ components"

Agora abra o arquivo nsLoginManager.js

Vá para a função na linha 804 (varia com a versão do Firefox), que diz:

/*
 * _isAutoCompleteDisabled
 *
 * Returns true if the page requests autocomplete be disabled for the
 * specified form input.
 */
_isAutocompleteDisabled :  function (element) {
    if (element && element.hasAttribute("autocomplete") &&
        element.getAttribute("autocomplete").toLowerCase() == "off")
        return true;

    return false;
},

Agora comente as primeiras 3 linhas, assim termina assim:

/*
 * _isAutoCompleteDisabled
 *
 * Returns true if the page requests autocomplete be disabled for the
 * specified form input.
 */
_isAutocompleteDisabled :  function (element) {
    /*if (element && element.hasAttribute("autocomplete") &&
        element.getAttribute("autocomplete").toLowerCase() == "off")
        return true;*/

    return false;
},

Salve, reinicie o Firefox e você deve estar pronto ...

    
por 01.10.2010 / 15:38
2

O seguinte ajuste é o que você precisa. Eu uso isso há muito tempo e isso me poupou muito tempo.

Proteja o protetor de senhas do Firefox sem uma extensão:

  1. Marque o link na página acima, conhecido como Protetor de senha . Para marcar o link, clique com o botão direito nele e selecione "Bookmark This Link ...". (É um script Java. Não consigo vinculá-lo aqui por causa das limitações de edição de html.)
  2. Na próxima vez que você encontrar um site que não se lembra da sua senha, basta clicar no marcador. Em seguida, removerá todas as instâncias de autocomplete="off" .
  3. Digite seu nome de usuário e senha no site e pressione Enviar.
  4. Isso é tudo! Agora você deve ser avisado para permitir que o Firefox lembre sua senha.

Screeny:

    
por 01.10.2010 / 10:12
0

Você pode querer olhar para um gerenciador de senhas externo como uma solução que possui um plugin do Firefox.

1Password - Suporte para Mac, Windows, iPhone e iPad. Essas são as soluções que uso. Ótimo para manter o controle de senhas de sites e outras informações confidenciais. Combine com o Dropbox para sincronização simples em várias máquinas.

Lastpass também funciona muito bem. Eu usei isso por um tempo antes de passar para 1Password.

    
por 17.10.2010 / 02:55
0

O Lastpass tem uma função especial para campos de senha de difícil controle.

  1. Vá para a página de login que incomoda você.
  2. Preencha o nome e a senha, mas não pressione Enter, não faça login ainda!
  3. Clique no ícone Lastpass na barra de ferramentas Navation ou em qualquer lugar, mas não no menu de contexto.
  4. Clique em "salvar todos os dados inseridos" e faça o que você normalmente faz ao salvar uma senha.

Isso funciona quase o tempo todo para mim.

    
por 17.12.2010 / 01:04
-1

Não permite que você se lembre de alguns sites? Deve ser que você acidentalmente disse "Não se lembre" de alguns dos seus sites. Entre nas opções e encontre a lista de sites para os quais ela nunca deve se lembrar da sua senha e, em seguida, exclua qualquer coisa para a qual ela diz para nunca lembrar sua senha.

    
por 30.09.2010 / 22:49