
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?
Responder1
Se você é um desenvolvedor com 3 minutos de sobra, veja como fazer isso sem instalar outro complemento.
Na página de login, inspecione o elemento nos campos de nome de usuário e senha e anote seus atributos
name
(ouid
, se nãoname
for fornecido). Por exemplo, na Khan Academy, isso seriaidentifier
para o nome de usuário epassword
a senha.Inspecione o Elemento em algum lugar da página. Encontre um pequeno div ou algo assim, é mais fácil.
Clique com o botão direito no elemento no seu inspetor e escolha
Edit As HTML
.Adicione o seguinte HTML:
<form method=post> <input name=identifier> <input type=password name=password> <input type=submit> </form>
Substitua os nomes (
identifier
epassword
) pelos nomes da etapa 1. Observe que você devenãosubstituatype=password
, apenas oname=password
campo!Insira suas credenciais na página deste formulário e clique em enviar. O Firefox agora solicitará que você salve as credenciais. O site provavelmente 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 algo engraçado deliberadamente para impedir que você salve a senha (o recurso de lembrar senha do navegador costuma ser visto como inseguro); outros sites têm apenas uma forma engraçada, distorcida e irreconhecível para o Firefox. Adicionar este formulário simples faz com que o Firefox o detecte e, quando você inserir suas credenciais, solicitará que você as salve.
Agora, na página de login, desde que os campos realmente tenham name
atributos, eu acho (e provavelmente também precisa ser incluído em um <form>
, não sei), o Firefox normalmente reconhecerá os campos e será capaz de preenchê-los para você.
Alternativamente, pode ser simplesmente que o site tenha sido autocomplete=off
colocado em campo. Você pode remover isso da seguinte maneira:
- Abra "Ferramentas > Desenvolvedor Web > Inspetor" e passe o cursor sobre o formulário
- Quando o
form
elemento estiver destacado, procure o atributo que dizautocomplete='off'
(talvez seja necessário rolar para cima e procurar oform
elemento naInspector
guia) - Clique duas vezes no atributo e mude
off
paraon
- O Firefox agora deve pedir que você salve seu nome de usuário e senha
Responder2
Desde o Firefox 70.0 isso éagora um recurso integradono gerenciador de senhas (Firefox Lockwise). Para acessá-lo navegue até a lista de senhas salvas ou digite about:logins
na barra de endereço; No canto inferior esquerdo clique em Create New Login.
PS: Solução para meu problema específico - App Store Connect não salva minhas credenciais - coloquei https://appleid.apple.com
como endereço do site ao adicionar um novo login.
Responder3
Para simplificar o conselho do autor da postagem, o motivo pelo qual o recurso não funciona em alguns sites, enquanto funciona em outros, é devido ao código não padrão e/ou malicioso usado por sites corporativos como Hertz.com.
No caso do Hertz.com, consegui fazer o Firefox salvar a senha fazendo oInspecionar elementonoConecte-sebotão e, em seguida, fazendo oEditar como HTMLtruque, e mudando o type
de button
debutton
parasubmit
; sem esse truque, até mesmo oLembrar senhabookmarklet não funcionaria:
-<button type="button" class="primary gblFloatLeft" id="loginBtn">
+<button type="submit" class="primary gblFloatLeft" id="loginBtn">
Login
</button>
Em suma, fazerInspecionar elementoe entãoEditar como HTMLconsertar todo o HTML malicioso e não compatível faz maravilhas!
Responder4
quando preciso adicionar senha ao Firefox eu usoComplemento FEBEpara extrair minhas senhas para o arquivo Json, edite-o e importe novamente o arquivo. espero que ajude.