Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo de Aplicaciones
Moviles
Firebase Authentication
Acceso sencillo con cualquier plataforma
Firebase Authentication busca facilitar la creación de sistemas de autenticación
seguros, a la vez que mejora la experiencia de integración y acceso para los
usuarios finales. Proporciona una solución de identidad de extremo a extremo,
compatible con cuentas de correo electrónico y contraseñas, autenticación
telefónica, acceso mediante Google, Twitter, Facebook y GitHub, y mucho más.
IU flexible y directa
FirebaseUI proporciona una solución de autenticación directa, personalizable y de
código abierto que administra los flujos de IU para el acceso de los usuarios. El
componente de FirebaseUI Auth implementa recomendaciones para la
autenticación en sitios web y dispositivos móviles, lo que puede maximizar la
conversión de acceso y registro de tu app.
Seguridad integral
La seguridad de Firebase, creada por el mismo equipo que desarrolló Acceso con
Google, Smart Lock y el Administrador de contraseñas de Chrome, aplica la
experiencia interna de Google en la administración de una de las bases de datos de
cuentas más grandes del mundo.
Tecnológico de Estudios Superiores de Ecatepec
Implementación rápida
Configurar tu propio sistema de autenticación puede tardar meses, y se necesita un
equipo de ingeniería para mantenerlo y garantizar su correcto funcionamiento a
futuro. Configura todo el sistema de autenticación de tu app en menos de 10 líneas
de código, incluso para administrar casos complejos, como la fusión de cuentas.
de sesión más seguros e informar a los usuarios sobre las ventajas y desventajas
Para que los usuarios inicien sesión por SMS, primero debe habilitar el método de
inicio de sesión con número de teléfono para su proyecto de Firebase:
Antes de que pueda iniciar sesión en los usuarios con sus números de teléfono,
debe configurar el verificador reCAPTCHA de Firebase. Firebase usa reCAPTCHA
para evitar abusos, por ejemplo, al garantizar que la solicitud de verificación del
número de teléfono provenga de uno de los dominios permitidos de su aplicación.
1. Asegúrese de utilizar números de teléfono que sean realmente ficticios y que aún
no existan. Firebase Authentication no le permite establecer números de teléfono
existentes utilizados por usuarios reales como números de prueba. Una opción es
usar números con el prefijo 555 como números de teléfono de prueba de EE. UU.,
por ejemplo: +1 650-555-3434
2. Los números de teléfono deben tener el formato correcto para la longitud y otras
restricciones. Seguirán pasando por la misma validación que el número de teléfono
de un usuario real.
3. Puede agregar hasta 10 números de teléfono para el desarrollo.
4. Use números de teléfono/códigos de prueba que sean difíciles de adivinar y
cámbielos con frecuencia.
Prueba manual
Puede comenzar directamente a usar un número de teléfono ficticio en su
aplicación. Esto le permite realizar pruebas manuales durante las etapas de
desarrollo sin encontrarse con problemas de cuota o limitaciones. También puede
probar directamente desde un simulador de iOS o un emulador de Android sin tener
instalados los servicios de Google Play.
Bibliografía
capcha. (2022). autenticacion . USA: https://firebase.google.com/docs/auth/web/phone-
auth?hl=es-419.