O nome de usuário / senha de preenchimento automático do Chrome é inconsistente

4

O Chrome preencherá automaticamente alguns campos de usuário / senha. Em outros, ele esperará até que você especifique um nome de usuário e, em seguida, conclua a senha.

É possível fazer o Chrome completar o nome de usuário e a senha por padrão?

    
por romant 22.12.2009 / 00:12

8 respostas

8

Isso também acontece comigo no Firefox.

O motivo é que ele pode lembrar quantas credenciais desejar, em quantos sites desejar. No entanto, ele preenche apenas o campo de nome de usuário e senha. SE você só tem uma credencial armazenada para esse site.

Eu não vi uma solução alternativa ou uma maneira de definir uma única credencial para ser o padrão, mas a maneira de contornar isso é simplesmente ir para Configurações ... e excluir quaisquer credenciais adicionais para o mesmo site.

Acesse Google Chrome Options > Show saved passwords e exclua as senhas adicionais do site.

Na próxima vez que você visitar o site, ele deverá preencher automaticamente os campos corretos para você sem ter que selecionar manualmente o nome de usuário.

-Espero que isso ajude. Testei-o em uma máquina virtual e posso confirmar esse comportamento em uma versão mais antiga do Chrome, mas a versão mais recente (acabou de ser instalada em Ninite ) não tem isso.

Além disso, alguns sites têm sistemas inteligentes que aleatorizam os nomes de campo como o Hotmail / Passport / Live, por isso é possível que o Chrome simplesmente não entenda onde colocar as informações, mas quando você digita o nome de usuário, ele sabe e coloca a senha no próximo.

    
por 06.01.2010 / 23:36
1

Tenho quase certeza de que depende do autor do site. O Chrome não sabe se é um campo de nome de usuário e senha, a menos que seja o nome no código HTML (por exemplo, < input type="texto" name="nome de usuário" / >)

Se dois campos corresponderem a um padrão, isso explicaria por que ele preenche a senha depois que você atribuir um nome de usuário.

Também pode ser que ele não preencha campos automaticamente gerados por Javascript ou que não estejam inicialmente visíveis na página.

    
por 06.01.2010 / 23:24
1

Eu acho que Brendan está certo. O Chrome parece procurar um campo cujo nome é "username" junto com o campo de senha. Se o campo username estiver faltando, nada será preenchido. Além disso, se o campo username tiver outro nome, como "ID", ou se o campo username estiver em uma página separada do campo password, provavelmente não será preenchido no nome.

O Firefox faz um trabalho muito melhor de reconhecer quando campos de nome de usuário e / ou senha precisam ser preenchidos ou pelo menos preenchidos. Esta é certamente uma área em que o Chrome pode ser melhorado.

    
por 07.12.2010 / 16:57
1

O recurso de preenchimento automático básico do Chrome será suficiente para a maioria das pessoas, mas para algumas pessoas (como eu), isso era extremamente insuficiente. Assim, criei minha própria extensão de preenchimento de formulários de preenchimento automático. Esta extensão tem funcionado para muitas pessoas, então talvez funcione para você também:

link

Você definitivamente terá mais poder e controle do que o preenchimento automático integrado do Chrome, e exigirá um clique a menos para o preenchimento automático (zero clique, na verdade - não é mais necessário selecionar um menu para iniciar o preenchimento automático!)

    
por 21.12.2010 / 02:41
0

Sei que isso não é uma boa solução, mas gostaria de tentar LastPass . É um gerenciador de senhas que funciona em vários navegadores e eu acho que ele faz um trabalho muito melhor do que o próprio chrome com preenchimento automático. Eu também tenho seu problema no Chrome, e como Wil disse que eu tenho o problema no Firefox também. Dê uma última chance, você vai gostar!

    
por 06.01.2010 / 23:57
0

Eu tenho visto problemas semelhantes no Firefox, IE, Opera e Chrome. Toda vez que eu vi a) os nomes de campo são randomizados, ou b) o formulário de login não é realmente HTML - ele foi gerado via javascript, flash ou HTML, mas é incorporado em um iframe.

    
por 07.01.2010 / 14:15
0

Eu recomendo KeePass , um gerenciador / gerenciador de senhas gratuito e de código aberto (e portátil).

Auto-Type, tecla de atalho do tipo automático global e arrastar e soltar

  • O KeePass pode minimizar a si mesmo e digitar as informações da entrada atualmente selecionada em diálogos, formulários da Web, etc. Naturalmente, a sequência de digitação é 100% personalizável pelo usuário, leia o arquivo da documentação para obter mais informações.
  • O KeePass apresenta uma tecla de atalho de tipo automático global . Quando o KeePass está sendo executado em segundo plano (com o banco de dados aberto) e você pressiona a tecla de atalho, ele procura a entrada correta e executa sua sequência de tipo automático.
  • Todos os campos, título, nome de usuário, senha, URL e notas podem ser arrastados e soltos em outras janelas.

ÉdesnecessáriodizerqueémuitomaissegurousaroKeePassdoquearmazenarnomesdeusuárioesenhasnogerenciadordesenhasdeumnavegadordaWeb.

Outradica,maisgeral,sevocêquiserpreencherformuláriosautomaticamente:Estouusando PhaseExpress , que funciona em qualquer lugar e muito mais preciso do que o recurso de preenchimento automático de qualquer navegador da Web.

Completar automaticamente

O recurso exclusivo de previsão de texto reconhece automaticamente a entrada de frases repetitivas e as conclui automaticamente sob demanda.

Basta instalar e iniciar o PhraseExpress e esquecê-lo. Ele começará a aprender seu estilo de escrita pessoal e logo começará a oferecer frases completas:

Autotextoemqualquerprograma

OPhraseExpressusapalavras,frasesefrasesquevocêcostumausaremdocumentosouprogramasdecomputadorepermitequevocêcrieabreviaçõesdetextoparaelas.

Quandoessaabreviaçãoédigitada,oPhraseExpressencontraapalavraoufraselongacorrespondenteeinsere-anodocumentoparavocê:

O PhraseExpress é um grande alívio para usuários que fazem muita digitação. Uma vez que você começar a usá-lo, você vai se perguntar como você já fez sem. :)

PhraseExpress é gratuito para uso pessoal, uma versão portátil está disponível.

    
por 07.01.2010 / 14:04
0

Parece que o chrome é SUPER exigente sobre como extrair o nome de usuário do formulário. O campo para os formulários de redefinição de senha DEVE ser de type="text" e não deve ter o atributo disabled se você quiser que ele também obtenha o nome de usuário para o gerenciador de senhas.

Comosolução,vocêpodedefiniraalturacomo0eadicionarumatabulaçãodedesabilitaçãoaocampodeentrada

<inputtype="text" autocomplete="username email" tabindex="-1" class="hyde">
.hyde {
  overflow: hidden;
  height: 0;
  min-height: 0;
  padding: 0;
  margin: 0;
}

Fontes:

link

link

    
por 30.08.2018 / 21:17