Una app de autenticación gratuita y de código abierto para Android que genera códigos de dos factores HOTP y TOTP y los guarda en una bóveda cifrada.
twofas/2fas-android
Aplicación de autenticación de código abierto para Android de 2FAS que genera códigos de un solo uso TOTP y HOTP para iniciar sesión con autenticación de dos factores.
Alternativa open source a:Google Authenticator
- Estrellas
- 1,540
- Forks
- 131
- Issues abiertos
- 129
- Último commit
- anteayer
¿Qué es?
Este repositorio contiene el código fuente de la aplicación oficial 2FAS Auth para Android. Funciona como autenticador de dos factores: genera contraseñas de un solo uso en el teléfono que los usuarios ingresan junto con su contraseña habitual para iniciar sesión en cuentas en línea.
Admite contraseñas de un solo uso basadas en el tiempo (TOTP) y contraseñas de un solo uso basadas en HMAC (HOTP). Como se trata de estándares abiertos, la aplicación puede usarse con cualquier servicio que acepte TOTP o HOTP. El proyecto menciona Google, Microsoft y Dropbox como ejemplos.
El código está escrito en Kotlin y cuenta con la licencia GPL-3.0. Los gráficos incluidos en la aplicación no están cubiertos por esa licencia de código abierto y tienen sus propios términos.
Funciones clave
- 01Genera contraseñas de un solo uso basadas en el tiempo (TOTP).
- 02Admite contraseñas de un solo uso basadas en HMAC (HOTP).
- 03Funciona con cualquier servicio que use los protocolos estándar TOTP o HOTP.
- 04Desarrollada en Kotlin para Android.
Casos de uso
- Añadir un segundo factor de inicio de sesión a cuentas de servicios como Google o Dropbox.
- Estudiar cómo se desarrolla en Android una aplicación de autenticación de dos factores lista para producción.
- Auditar el código fuente de una aplicación de autenticación que gestiona secretos de cuentas.
Inicio rápido
- 1
Descarga la aplicación desde la página de releases
- 2
Instala la aplicación en tu dispositivo Android
- 3
Sigue las instrucciones en pantalla para configurar 2FAS para tus cuentas en línea
Antes de usarlo
- La configuración se realiza desde la aplicación en dispositivos Android; el README no incluye ningún comando de compilación ni de ejecución.
- Los gráficos no están cubiertos por la licencia GPL-3.0 y tienen condiciones propias.
Temas
Preguntas frecuentes
- ¿Qué es 2fas-android?
- Aplicación de autenticación de código abierto para Android de 2FAS que genera códigos de un solo uso TOTP y HOTP para iniciar sesión con autenticación de dos factores. Este repositorio contiene el código fuente de la aplicación oficial 2FAS Auth para Android. Funciona como autenticador de dos factores: genera contraseñas de un solo uso en el teléfono que los usuarios ingresan junto con su contraseña habitual para iniciar sesión en cuentas en línea.
- ¿2fas-android es gratuito? ¿Qué licencia tiene?
- 2fas-android es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿2fas-android sigue mantenido?
- Mantenimiento activo. El último commit de 2fas-android fue el 18 oct 2026.
- ¿Para qué puedo usar 2fas-android?
- Añadir un segundo factor de inicio de sesión a cuentas de servicios como Google o Dropbox. Estudiar cómo se desarrolla en Android una aplicación de autenticación de dos factores lista para producción. Auditar el código fuente de una aplicación de autenticación que gestiona secretos de cuentas.
- ¿Cómo se instala 2fas-android?
- Descarga la aplicación desde la página de releases Instala la aplicación en tu dispositivo Android Sigue las instrucciones en pantalla para configurar 2FAS para tus cuentas en línea
- ¿Dónde consigo 2fas-android?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/twofas/2fas-android
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gestor de contraseñas de código abierto creado con Flutter para móviles, escritorio y web, compatible con bases de datos KeePass 2.x KDBX 3 y KDBX 4.
App para Android que ejecuta localmente juegos de PC de tus bibliotecas de Steam, Epic, GOG y Amazon, con partidas guardadas en la nube entre el teléfono y el PC.
Un asistente de chat que analiza la conversación, evalúa la intención y el riesgo, y redacta respuestas que tú envías en Android, Windows, macOS e iOS.
Emulador retro de código abierto para Android que ejecuta juegos de varios sistemas mediante núcleos de Libretro, desde NES hasta PSP y 3DS.
App para Android e iOS que analiza anuncios Bluetooth LE y te avisa cuando hay cerca gafas inteligentes de fabricantes conocidos.