Se você tiver uma senha mestra, o Firefox precisará que você digite essa senha para usar qualquer uma das senhas armazenadas. Não há como contornar isso, porque as senhas armazenadas são realmente criptografadas usando uma chave derivada da senha mestra.
Portanto, não é possível ter uma senha mestra, mas configure o Firefox apenas para solicitá-la se desejar "visualizar" as senhas armazenadas. Ainda será necessário solicitá-lo quando você quiser "usá-los" também.
Quando você descreve o que acontece em momentos "aleatórios", provavelmente acontece quando você visita um site pela qual possui uma senha armazenada. Se você estiver acessando alguns sites sem solicitar sua senha mestra, será porque o site tornou seu login persistente (por exemplo, usando cookies), negando a necessidade de mostrar um formulário de login nesse site. Ou será porque o navegador já solicitou sua senha mestre recentemente, portanto, não é necessário perguntar novamente.
O que você pode fazer é garantir que ela solicite a senha mestre apenas uma vez por sessão do navegador, que é controlada pela configuração security.ask_for_password
conforme mencionado em outro lugar (defina-a como 0
).
Ou, você pode desativar a senha mestra. Suas senhas ainda não serão mostradas visivelmente por padrão quando você as estiver usando, somente quando você as visualiza no gerenciador de senhas. Não há nada de errado em encontrar o equilíbrio certo entre segurança e conveniência para você - se você está chateado por precisar colocar demais sua senha mestra e não se importa se o Firefox pode usar suas senhas salvas sem ela, então uma senha mestra não é para você. Infelizmente, não será possível tornar as senhas invisíveis para os usuários do seu navegador.
type="password"
atributo paratype=""
. A senha é exibida.