Adicionar manualmente nome de usuário / senha à lista Senha salva?

55

Eu entrei no Bugzilla da Mozilla. Percebi que o Firefox não salvou minha senha.

Como adiciono manualmente meu nome de usuário e senha à lista de senhas salvas do Firefox?

jww
fonte

Respostas:

90

Se você é um desenvolvedor com 3 minutos de sobra, é assim que o faz sem instalar outro complemento.

  1. Na página de login, Inspecione Elemento nos campos de nome de usuário e senha e anote seus atributos name(ou id, se não namehouver). Por exemplo, na Khan Academy, isso seria identifierpara o nome de usuário e passworda senha.

  2. Inspecione o elemento em algum lugar da página. Encontre uma div pequena, mais fácil.

  3. Clique com o botão direito do mouse no elemento em seu inspetor e escolha Edit As HTML.

  4. Adicione o seguinte HTML:

    <form method=post>
      <input name=identifier>
      <input type=password name=password>
      <input type=submit>
    </form>
    

    Substitua os nomes ( identifiere password) pelos nomes da etapa 1. Observe que você não deve substituir type=password, apenas o name=passwordcampo!

  5. Digite suas credenciais na página neste formulário e clique em enviar. O Firefox agora solicitará que você salve as credenciais. O site provavelmente irá apresentar um erro ou ignorar a solicitação ou algo assim, mas não nos importamos com isso.

Por que isso funciona? Alguns sites fazem deliberadamente algo engraçado para impedir que você salve a senha (o recurso de lembrar a senha do navegador geralmente é visto como inseguro); outros sites têm apenas uma forma engraçada distorcida além do reconhecimento pelo Firefox. Adicionar este formulário simples faz com que o Firefox o detecte e, quando você insere suas credenciais, solicita que você as salve.

Agora, na página de login, desde que os campos tenham realmente nametodos os atributos, eu acho (e provavelmente também precisam ser agrupados <form>, não sei), o Firefox normalmente reconhecerá os campos e poderá preenchê-los para vocês.

Como alternativa, pode ser simplesmente o site autocomplete=offdefinido em campo. Você pode remover isso da seguinte maneira:

  1. Inicie "Ferramentas> Desenvolvedor Web> Inspetor" e passe o cursor sobre o formulário
  2. Quando o formelemento estiver destacado, procure o atributo que diz autocomplete='off'(Talvez você precise rolar para cima e procurar o formelemento na Inspectorguia)
  3. Clique duas vezes no atributo e mude offparaon
  4. O Firefox agora deve solicitar que você salve seu nome de usuário e senha
Luc
fonte
8
Adicionando um formulário falso .. Idéia brilhante :))) Funcionou .. Obrigado.
Emadpres
5
Observe que, se os elementos não tiverem um nameatributo, mas apenas um id, você poderá copiá-los - funciona como um encanto!
Erwin Wessels
2
Obrigado! Atualmente, nenhum plugin funciona no Quantum, mas é claro que isso ainda funciona.
jpaugh
1
@ Santa É bom saber que isso é possível para não desenvolvedores! : D
Luc
6
Você também pode encontrar formao qual as entradas de login pertencem e enviá-las. Por exemplo, você pode clicar em um campo de entrada com o inspetor e fazer $0.form.submit()( $0sendo a última coisa que você inspecionou). Isso deve fazer com que o FF solicite que você salve a senha.
mitjak 12/01
3

Para simplificar os conselhos do pôster principal, o motivo pelo qual o recurso não funciona em alguns sites, enquanto trabalha em outros, é devido ao código não-padrão e / ou malicioso usado por sites corporativos como o Hertz.com.

No caso do Hertz.com, consegui fazer com que o Firefox salvasse a senha, fazendo o Elemento Inspecionar no botão Login , depois executando o truque Editar como HTML e alterando o typede buttonde buttonpara submit; sem esse truque, até o bookmarklet Lembrar senha não funcionaria:

    -<button type="button" class="primary gblFloatLeft" id="loginBtn">
    +<button type="submit" class="primary gblFloatLeft" id="loginBtn">
                                                Login 
                                            </button>

Em resumo, fazer Inspect Element e depois Editar como HTML para corrigir todo o HTML malicioso e não compatível faz maravilhas!

cnst
fonte
Isso funcionou para mim quando a resposta mais bem avaliada por Luc não. O site foi godaddy.com. Eu tive que digitar novamente o nome de usuário na caixa de diálogo FF perguntando se eu queria salvar a senha.
BISI 25/06
2

Eu sei que essa pergunta é antiga, mas achei que iria lançar minha solução de qualquer maneira.

Como o Firefox às vezes briga comigo em determinados sites, a solução que desenvolvi é usar outro navegador como o Chrome e salvar o nome de usuário / senha lá. Em seguida, você pode importar as informações de login para o site específico desse outro navegador.

Depois de salvar a senha no outro navegador, você pode fazer a importação seguindo estas etapas:

  1. Acesse o site em questão e clique em "(!)" À esquerda do URL na barra de endereços.
  2. Em seguida, clique no botão> para "Mostrar detalhes da conexão".
  3. Em seguida, clique no botão "Mais informações" na parte inferior deste pequeno diálogo.
  4. Nesse novo diálogo, vá para a guia "Segurança".
  5. Clique no botão "Visualizar senha salva".
  6. Nesta nova caixa de diálogo, clique no botão "Importar" e siga as etapas a partir daí. *

* Estas etapas são válidas para a versão Firefox: 62.0.2. Eu imagino que é semelhante para outras versões, mas não posso dizer com certeza.

Francis Bartkowiak
fonte
1
Não há botão "Importar" na caixa de diálogo de senhas salvas da versão do Firefox: 60.6.3esr
Pro Backup
2

Desde o Firefox 70.0, agora é um recurso interno do gerenciador de senhas (Firefox Lockwise). Para acessá-lo, navegue até a lista de senhas salvas ou digite about:loginsna barra de endereço; No canto inferior esquerdo, clique no Create New Login.

PS: Solução para o meu problema específico - o App Store Connect não salva minhas credenciais - coloquei https://appleid.apple.comcomo endereço do site ao adicionar um novo login.

Carolus
fonte
1

quando preciso adicionar uma senha ao Firefox, uso o Complemento FEBE para extrair minhas senhas para o arquivo Json, editá-lo e reimportá-lo novamente. Espero que ajude.

Mohannd
fonte
6
não funciona mais desde que a versão FF mudou para "Quantum"
Albin
1

Todos vocês estão criando muito mais trabalho para si do que parece necessário.

  1. Crie um arquivo CSV.
    Você pode fazer isso com um editor de texto comum: ou acesse Opções, segurança, senhas do Firefox e exporte suas senhas atuais para um arquivo CSV em vez do arquivo XML padrão.
    Edite esse arquivo com um editor de texto (ou planilha).

  2. O início do arquivo deve ficar assim:

    # Generated by Password Exporter; Export format 1.1; Encrypted: false  
    "hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
    

    Edite uma das entradas existentes para alterar os dados para corresponder à entrada que você deseja adicionar, como:

    "http://192.168.0.1","admin","modempassword","","","login","password"
    

    As duas últimas entradas provavelmente terão que corresponder aos nomes dos campos já existentes na página da web, conforme descrito anteriormente. Eu adivinhei "login" e "senha" quando tentei isso.

  3. Volte para o Firefox Options Security e importe o arquivo CSV.

Agora você tem uma nova entrada no seu gerenciador de senhas. Não brinque com Complementos (muitos dos quais não funcionam com as versões atuais de ESL) ou adicione e possivelmente atrapalhe o HTML. Se você cometer um erro no arquivo CSV, o pior que pode acontecer é que o Firefox não o importe e você terá que editá-lo e corrigir o erro.

Bart Z. Lederman
fonte
0

A resposta principal funciona, mas na maioria dos casos não é necessário criar um formulário falso. Basta inspecionar o botão de login e alterar o tipo de "botão" para "enviar". Digite sua senha e aperte o botão, ele solicitará que você salve, mas provavelmente não faça o login, pois espera um botão de baunilha. Atualize a página para desfazer suas alterações, digite seu email e pronto, ela deverá preencher automaticamente sua senha.

técnico
fonte
0

Sou o autor do complemento Save my Password for Firefox que resolve esse problema.

Ele cria campos de entrada fictícios na página em que você insere (ou atualiza) suas credenciais e quando clica no botão "Salvar minha senha!" No botão, o Firefox solicitará que você salve (ou atualize) sua senha para a página.

https://addons.mozilla.org/en-US/firefox/addon/save-my-password/

icl7126
fonte
-1

Solução mais simples funcionou para mim. Não há necessidade de adicionar novo formulário. Acabei de adicionar <input type=submit>ao formulário de login original e outro botão apareceu. Primeiro, pressionei o botão novo e a caixa de diálogo Salvar senha do FF apareceu. Segundo, pressionei o botão original e entrei.

Alexey
fonte
Isso deve ser adicionado como um comentário para responder a superuser.com/a/1084364/395378, mas não como uma nova resposta.
dirdi 14/09
Eu tentei, mas não posso. "Você deve ter 50 reputação para comentar" Eu sou novo aqui.
Alexey
Comentar nas postagens de outras pessoas é um privilégio obtido com a obtenção de reputação - se você ainda não a conquistou, tente obter respostas escritas à vontade primeiro. superuser.com/help/privileges/comment
dirdi 16/09
Sory, enfrentei esse problema de FF e encontrei a solução aqui. Mais tarde, encontrei uma solução mais simples e queria compartilhar, mas infelizmente não consegui fazê-lo da maneira correta. É a primeira e provavelmente a última coisa que eu queria compartilhar aqui. Não faz sentido ganhar reputação. Não tenho mais nada para contar.
Alexey
-2

A melhor idéia é não depender do cache das senhas do navegador, pois o mecanismo certamente mudará com o tempo e sempre haverá um problema ao passar de um computador para outro ou ao usar mais de um computador.

É muito mais seguro e fácil usar um produto especializado que manterá suas senhas seguras e disponíveis em todos os computadores e em todos os navegadores e programas.

O melhor que eu encontrei é o LastPass , onde as senhas e o conteúdo de todos os campos em seus formulários contidos são criptografados e salvos em seus servidores. A criptografia é feita do seu lado e usando sua senha mestra para proteção, para que o site LastPass não tenha idéia do que está armazenado em seus próprios servidores.

O LastPass se integra ao navegador para lembrar senhas e todos os outros campos que você inseriu no formulário, pois às vezes é necessário mais do que apenas a senha (por exemplo, o email ou o nome do usuário). Você também pode inserir manualmente esses dados para sites ou programas no repositório LastPass.

O poder desse conceito foi comprovado quando o site LastPass foi invadido. Os resultados foram menores para os usuários, pois o máximo que os hackers conseguiram obter foram as dicas de senha, pois as próprias senhas criptografadas eram inúteis para eles sem a senha mestre.

Outro produto é o KeePass de código aberto , que também é muito popular entre os usuários.

harrymc
fonte