Usa Keepass2Android para completar contraseñas automáticamente en navegadores de Android

No solo es frustrante intentar recordar un número creciente de contraseñas, sino que tener que escribir contraseñas largas con caracteres aleatorios en un teléfono tampoco es divertido. Gracias a Keepass2Android, puedo completar contraseñas automáticamente en Android mientras uso mi administrador de contraseñas favorito, KeePass.
Tabla de Contenidos
- Elige la Versión Correcta de Keepass2Android
- Configurando Tu Base de Datos
- Completar Contraseña Automáticamente en Android
- Habilitar QuickUnlock
- Encontrar Entradas en Grandes Bases de Datos
Elige la Versión Correcta de Keepass2Android
Keepass2Android es la versión de Android del popular administrador de contraseñas de código abierto para escritorio, KeePass. A diferencia de KeePass, que requiere un plugin para completar contraseñas automáticamente, Keepass2Android lo hace con solo unos pocos cambios en la configuración de tu sistema.
Hay dos versiones de Keepass2Android en la Play Store. Una es la versión completa, con soporte para almacenamiento local, así como para varios servicios de almacenamiento en la nube. Si quisiera almacenar mi archivo de base de datos en línea, usaría Keepass2Android Password Safe. La otra es Keepass2Android Offline. Como su nombre indica, solo tiene soporte para almacenamiento local. Es mejor para aquellos que no necesitan acceso a almacenamiento en la nube.
Ambas versiones soportan bases de datos KeePass 1.x y 2.x, así que todo se reduce a la preferencia personal. Personalmente, prefiero el almacenamiento local, pero para este tutorial, estoy usando la versión de almacenamiento en la nube. Ambas versiones funcionan igual fuera del almacenamiento.
Configurando Tu Base de Datos
Una vez que hayas instalado Keepass2Android, ábrelo y conéctate a tu base de datos KeePass. Selecciona el archivo de base de datos desde el almacenamiento local o cualquiera de tus cuentas de almacenamiento en la nube. Si usas KeePass por primera vez, selecciona Crear nueva base de datos en su lugar. Durante la creación, elige entre almacenamiento local o en la nube.

Una vez que hayas creado un enlace entre tu servicio deseado y Keepass2Android, ingresa tu contraseña maestra (y cualquier otro paso requerido) para desbloquear la base de datos. Estoy usando Dropbox como ejemplo, principalmente porque realmente no confío en almacenar ninguna base de datos de contraseñas en Google Drive.
Completar Contraseña Automáticamente en Android
Keepass2Android no está configurado para completar una contraseña automáticamente en Android por defecto. Personalmente, me gusta que te pida configurarlo y no asuma simplemente. La primera vez que desbloqueé mi base de datos en la aplicación, se me pidió que habilitara el autocompletado en la parte inferior de la pantalla.

Si no ves la indicación, abre Configuraciones en tu teléfono y ve a Administración general. Dependiendo de tu dispositivo, también podría ser Idioma y entrada. Desplázate hacia abajo hasta Contraseñas, claves de acceso y completado automático. Si no ves esta configuración, utiliza la función de búsqueda en Configuraciones para buscar completado automático. De tres teléfonos Android, los pasos fueron ligeramente diferentes para cada uno durante la prueba. Selecciona Keepass2Android.

Regresa a Administración general y toca Lista de teclados y predeterminado. Activa Keepass2Android. En la parte superior de la ventana, toca Teclado predeterminado y selecciona Keepass2Android. Esto habilita un botón de autocompletado en el teclado. Práctico, ¿verdad?

Tuve que confirmar que quería usar Keepass2Android dos veces, pero esto puede variar según el tipo de dispositivo.
Abre tu navegador móvil favorito y navega a un sitio para iniciar sesión. Alternativamente, abre Keepass2Android, selecciona una entrada y toca la URL para ir directamente a la página de inicio de sesión. Solo haz esto para un sitio en el que ya hayas guardado tus credenciales.
Toca los campos de nombre de usuario y contraseña en el sitio, luego toca el pequeño ícono de robot en la fila inferior del teclado. Dependiendo de tu dispositivo, es posible que solo veas un botón de Completar con Keepass2Android justo encima del teclado.

Para facilitarte la vida (¿a quién no le gusta eso!), la aplicación solo requiere que ingreses los últimos tres caracteres de la contraseña maestra de tu base de datos para acceder a ella. Si has apagado tu dispositivo, es posible que debas ingresar la contraseña maestra para desbloquear la base de datos.
Selecciona la entrada cuando se te pida, luego toca el campo de nombre de usuario en el sitio. El teclado cambia a una sola fila. Usa el botón de flecha y selecciona nombre de usuario o dirección de correo electrónico. Si estás iniciando sesión en tu cuenta de correo electrónico, como en el ejemplo, elige dirección de correo electrónico.
Una vez que hayas usado Keepass2Android por primera vez, algunos sitios muestran un aviso cuando tocas un campo de inicio de sesión para completar automáticamente con Keepass2Android. Esto no siempre sucede, pero es otra forma de seleccionar una entrada.

Toca el campo de contraseña y repite el proceso. Para mí, una vez que ingresé la dirección de correo electrónico, apareció un aviso para rellenar la contraseña también, pero no me ha sucedido en todos los sitios.
Además, si tocas el ícono de robot, aparece una lista de campos. Nunca he logrado que eso funcione para completar automáticamente el nombre de usuario en ningún sitio, pero sí funcionó para la contraseña. Es un error extraño, pero deberías estar al tanto.
Sé que parece un poco confuso y complicado al principio, pero confía en mí cuando digo que después de usarlo unas cuantas veces, se vuelve mucho más fácil completar contraseñas automáticamente en Android.
Habilitar QuickUnlock
Además de la función de completar contraseñas automáticamente en tu dispositivo Android, Keepass2Android también tiene una función de QuickUnlock que te permite desbloquear rápidamente una base de datos abierta sin tener que ingresar la contraseña completa nuevamente. Para mí, estaba activada por defecto, pero si seguiste los pasos anteriores y te preguntaste dónde estaba esta opción de desbloqueo fácil, te tengo cubierto.
Abre Keepass2Android, inicia sesión en la base de datos y toca el menú de tres puntos en la parte superior derecha. Selecciona Configuraciones -> Aplicación -> QuickUnlock. Activa QuickUnlock. También puedes ajustar la longitud de la contraseña requerida y ocultar la longitud.

Encontrar Entradas en Grandes Bases de Datos
Mientras usé una base de datos temporal con solo unas pocas entradas para este tutorial, mi base de datos regular de Keepass2Android tiene más de doscientas entradas, de ahí la razón por la que necesito un administrador de contraseñas. En lugar de tener que recordar dónde está cada entrada, utilizo la función de Búsqueda Avanzada para encontrar exactamente lo que necesito.
Cuando se te pida seleccionar una entrada mientras inicias sesión en un sitio, toca el menú de tres puntos en Keepass2Android y selecciona Búsqueda Avanzada. Usa los filtros para reducir tu búsqueda e ingresa tu término de búsqueda. Incluso hay una opción de Expresión regular.

Personalmente, prefiero usar KeePass debido a su fuerte cifrado, diseño de código abierto y facilidad de uso, pero sé que el servicio de autocompletado no es para todos. Prueba uno de estos otros administradores de contraseñas si prefieres algo diferente. Y, para nosotros los usuarios de Windows, aprende cómo proteger tus archivos y carpetas con contraseñas.
Todas las imágenes y capturas de pantalla por Crystal Crowder.