Use o Keepass2Android para preencher senhas automaticamente em navegadores Android

Keepass2Android em um telefone sentado em um laptop com o Keepass aberto.

Não só é frustrante tentar lembrar um número crescente de senhas, mas ter que digitar senhas longas com caracteres aleatórios em um telefone também não é divertido. Graças ao Keepass2Android, posso preencher senhas automaticamente no Android enquanto uso meu gerenciador de senhas favorito, KeePass.

Índice

  • Escolha a Versão Certa do Keepass2Android
  • Configurando seu Banco de Dados
  • Preenchendo Senhas Automaticamente no Android
  • Habilitando o QuickUnlock
  • Encontrando Entradas em Grandes Bancos de Dados

Escolha a Versão Certa do Keepass2Android

Keepass2Android é a versão Android do popular gerenciador de senhas de código aberto para desktop, KeePass. Ao contrário do KeePass, que requer um plugin para preencher senhas automaticamente, o Keepass2Android faz isso com apenas algumas alterações nas configurações do seu sistema.

Existem duas versões do Keepass2Android na Play Store. Uma é a versão completa, que suporta armazenamento local, além de vários serviços de armazenamento em nuvem. Se eu quisesse armazenar meu arquivo de banco de dados online, usaria o Keepass2Android Password Safe. A outra é o Keepass2Android Offline. Como o nome sugere, ela só possui suporte para armazenamento local. É melhor para quem não precisa de acesso ao armazenamento em nuvem.

Ambas as versões suportam bancos de dados KeePass 1.x e 2.x, então tudo se resume à preferência pessoal. Eu prefiro o armazenamento local, mas para este tutorial, estou usando a versão de armazenamento em nuvem. Ambas as versões funcionam da mesma forma fora do armazenamento.

Configurando seu Banco de Dados

Assim que você tiver instalado o Keepass2Android, abra-o e conecte-se ao seu banco de dados KeePass. Selecione o arquivo do banco de dados do armazenamento local ou de qualquer uma das suas contas de armazenamento em nuvem. Se você estiver usando o KeePass pela primeira vez, selecione Criar novo banco de dados em vez disso. Durante a criação, escolha entre armazenamento local ou em nuvem.

Escolhendo um local de banco de dados e configurando um novo banco de dados no Keepass2Android.

Uma vez que você tenha criado um link entre o serviço desejado e o Keepass2Android, insira sua senha mestre (e quaisquer outros passos necessários) para desbloquear o banco de dados. Estou usando o Dropbox como exemplo, principalmente porque realmente não confio em armazenar bancos de dados de senhas no Google Drive.

Preenchendo Senhas Automaticamente no Android

O Keepass2Android não está configurado para preencher senhas automaticamente no Android por padrão. Pessoalmente, gosto que ele solicite que você o configure e não apenas assume. Da primeira vez que desbloqueei meu banco de dados no aplicativo, fui solicitado a habilitar o preenchimento automático na parte inferior da tela.

Habilitando o preenchimento automático de senhas no Android dentro do Keepass2Android.

Se você não ver o aviso, abra Configurações no seu telefone e vá para Gerenciamento geral. Dependendo do seu dispositivo, pode ser também Idioma e entrada. Role para baixo até Senhas, chaves de acesso e preenchimento automático. Se você não vir essa configuração, use a função de busca em Configurações para pesquisar por preenchimento automático. Em três telefones Android, os passos foram ligeiramente diferentes em cada um durante os testes. Selecione Keepass2Android.

Habilitando o Keepass2Android para preencher senhas automaticamente.

Volte para Gerenciamento geral e toque em Lista de teclados e padrão. Ative Keepass2Android. Na parte superior da janela, toque em Teclado padrão e selecione Keepass2Android. Isso habilita um botão de preenchimento automático no teclado. Prático, não é?

Selecionando Keepass2Android como teclado padrão.

Tive que confirmar que queria usar o Keepass2Android duas vezes, mas isso pode variar de acordo com o tipo de dispositivo.

Abra seu navegador móvel favorito e navegue até um site para fazer login. Alternativamente, abra o Keepass2Android, selecione uma entrada e toque na URL para ir diretamente para a página de login. Faça isso apenas para um site no qual você já tenha salvado suas credenciais.

Toque nos campos de nome de usuário e senha no site, em seguida, toque no simpático ícone do droid na parte inferior do teclado. Dependendo do seu dispositivo, você pode ver apenas um botão Preencher com Keepass2Android logo acima do teclado.

Ícone do droid no teclado.

Para facilitar a vida (quem não gosta disso!), o aplicativo só requer que você insira os últimos três caracteres da sua senha mestre para acessá-lo. Se o seu dispositivo estiver desligado, você pode precisar inserir a senha mestre para desbloquear o banco de dados.

Selecione a entrada quando solicitado, em seguida, toque no campo de nome de usuário no site. O teclado muda para uma única linha. Use o botão de seta e selecione nome de usuário ou endereço de e-mail. Se você estiver fazendo login em sua conta de e-mail, como estou no exemplo, escolha endereço de e-mail.

Uma vez que você usou o Keepass2Android pela primeira vez, alguns sites exibem um pop-up quando você toca em um campo de login para preencher automaticamente com o Keepass2Android. Isso nem sempre acontece, mas é outra maneira de selecionar uma entrada.

Preenchendo Senhas Automaticamente no Android com Keepass2android Escolhido

Toque no campo de senha e repita o processo. Para mim, uma vez que inseri o endereço de e-mail, um pop-up para preencher a senha apareceu também, mas isso não aconteceu em todos os sites.

Além disso, se você tocar no ícone do droid, ele traz uma lista de campos. Nunca consegui que isso funcionasse para preencher automaticamente o nome de usuário em qualquer site, mas funcionou para a senha. É um bug estranho, mas você deve estar ciente disso.

Eu sei que parece um pouco confuso e complicado no início, mas confie em mim quando eu digo que depois de usá-lo algumas vezes, fica muito mais fácil preencher senhas automaticamente no Android.

Habilitando o QuickUnlock

Além da funcionalidade de preencher senhas automaticamente no seu dispositivo Android, o Keepass2Android também possui um recurso QuickUnlock que permite que você desbloqueie rapidamente um banco de dados aberto sem ter que inserir a senha completa novamente. Para mim, estava ativado por padrão, mas se você seguiu os passos acima e se perguntou onde estava essa opção de desbloqueio fácil, eu tenho a solução.

Abra o Keepass2Android, faça login no banco de dados e toque no menu de três pontos no canto superior direito. Selecione Configurações -> App -> QuickUnlock. Ative QuickUnlock. Você também pode ajustar o comprimento da senha necessária e ocultar o comprimento.

Ativando o QuickUnlock no Keepass2Android.

Encontrando Entradas em Grandes Bancos de Dados

Embora eu tenha usado um banco de dados temporário com apenas algumas entradas para este tutorial, meu banco de dados regular do Keepass2Android tem mais de duzentas entradas – essa é a razão pela qual eu preciso de um gerenciador de senhas. Em vez de ter que lembrar onde cada entrada está, uso o recurso Pesquisa Avançada para encontrar exatamente o que preciso.

Quando solicitado a selecionar uma entrada enquanto faz login em um site, toque no menu de três pontos no Keepass2Android e selecione Pesquisa Avançada. Use os filtros para restringir sua busca e insira seu termo de pesquisa. Há até uma opção de Expressão regular.

Pesquisando no Keepass2Android.

Pessoalmente, prefiro usar o KeePass devido à sua forte criptografia, design de código aberto e facilidade de uso, mas sei que o serviço de preenchimento automático não é para todos. Experimente um desses outros gerenciadores de senhas se preferir algo diferente. E, para nós, usuários do Windows, aprenda a proteger seus arquivos e pastas com senhas.

Todas as imagens e capturas de tela são de Crystal Crowder.