¿Para qué sirve el Firebase Authentication?

¿En qué quieres ampliar tu conocimiento?

¿Para qué sirve el Firebase Authentication?

La mayoría de las apps deben reconocer la identidad de un usuario. El reconocimiento de la identidad de un usuario permite a una app guardar datos de este de manera segura en la nube y brindar la misma experiencia personalizada en todos sus dispositivos.

Firebase Authentication proporciona servicios de backend, SDK fáciles de usar y bibliotecas de IU ya hechas para autenticar usuarios en tu app. Admite autenticación con contraseñas, proveedores de identidades federadas populares, como Google, Facebook y Twitter, y más opciones.

Firebase Authentication se integra estrechamente con otros servicios de Firebase y aprovecha estándares industriales como OAuth 2.0 y OpenID Connect. Por lo tanto, se puede integrar fácilmente con tu backend personalizado.
Funciones clave
Puedes iniciar sesiones de usuarios en tu app de Firebase usando FirebaseUI como una solución de autenticación directa completa, o bien el Firebase Authentication SDK para integrar manualmente uno o varios métodos de inicio de sesión a tu app.

FirebaseUI (beta):

Agrega fácilmente un sistema de autenticación completo a tu app. FirebaseUI proporciona una solución de autenticación directa que administra los flujos de IU para el inicio de sesión de usuarios con direcciones de correo electrónico y contraseñas, inicio de sesión de Google y acceso de Facebook.

El componente de FirebaseUI Auth implementa prácticas recomendadas para la autenticación en dispositivos móviles y sitios web. Esto puede maximizar la conversión de acceso y registro para tu app. También maneja casos extremos, como las recuperaciones y los vínculos de cuentas que pueden depender de la seguridad y ser propensos a generar errores cuando se intenta manejarlos correctamente.

FirebaseUI puede personalizarse fácilmente para su adaptación al resto del estilo visual de tu app y es de código abierto. Por lo tanto, no hallarás restricciones para hacer realidad la experiencia de usuario que deseas.

 

Autenticación basada en correo electrónico y contraseña:

Autentica usuarios con sus direcciones de correo electrónico y contraseñas. El Firebase Authentication SDK proporciona métodos para crear y administrar usuarios que usan sus direcciones de correo electrónico y contraseñas para acceder. Firebase Authentication también maneja el envío de correo electrónico de restablecimiento de contraseñas.

 

Integración de proveedores de identidades federadas:

Autentica usuarios realizando una integración con proveedores de identidades federadas. El Firebase Authentication SDK proporciona métodos que permiten a los usuarios acceder con sus cuentas de Google, Facebook, Twitter y GitHub.

 

Integración de sistemas de autenticación personalizada:

Conecta el sistema de autenticación existente de tu app al Firebase Authentication SDK y accede a la Firebase Realtime Database y otros servicios de Firebase.

 

Autenticación anónima:

Usa funciones de Firebase que requieran autenticación sin exigir a los usuarios que accedan primero a través de la creación de cuentas anónimas temporales. Si el el usuario posteriormente opta por registrarse, puedes actualizar la cuenta anónima para convertirla en regular, a fin de que el usuario pueda reanudar la actividad donde la interrumpió.
¿Cómo funciona?
Para iniciar la sesión de un usuario en tu app, primero recibes credenciales de autenticación de este. Estas credenciales pueden ser la dirección de correo electrónico y contraseña del usuario o un token OAuth de un proveedor de identidades federadas. Luego, debes pasar estas credenciales al Firebase Authentication SDK. Nuestros servicios de backend luego verifican dichas credenciales y devuelven una respuesta al cliente.

Después del acceso exitoso, puedes acceder a la información de perfil básica del usuario y controlar el acceso por parte del usuario a los datos almacenados en otros productos de Firebase. También puedes usar el token de autenticación proporcionado para verificar la identidad de los usuarios en tus propios servicios de backend.

Nota: De forma predeterminada, los usuarios autenticados pueden leer datos y escribirlos en la Firebase Realtime Database y el Firebase Storage. Puedes controlar el acceso de dichos usuarios modificando tu Firebase Database Rules y Storage Security Rules.

Más marketing digital para ti


¿Cómo reporto una publicación o un perfil como contenido abusivo o spam en Instagram?
Si no tienes una cuenta de Instagram, puedes reportar contenido abusivo, spam o cualquier otra cosa que no cumple con nuestras Normas c…


¿Cómo cortar una canción online? (Cortador mp3)
Sucede a menudo que te descargas una canción y necesitas cortarla porque tiene un intro que no quieres escuchar o minutos de más al fin…


¿Cuánto cuesta promocionar mi negocio local en Facebook?
Los anuncios de negocio local están diseñados para que los negocios lleguen a personas que se encuentran cerca. El costo de promocionar…

Calificar esta pregunta
0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5 (0 votos) Haz login y vota
cargando tu voto...

compartir esta publicación

¿Ya tienes una cuenta?

Por favor, completa los siguientes datos para tu registro ¿Aun no tienes?...Create una cuenta en Ciudad Ascenso

  
Autenticarse en Ciudad Ascenso

  


¿Aun no tienes una cuenta?

Ya estas registrado en Ciudad Ascenso!


En tu perfil de usuario, puedes subir tu foto, agregar datos de tus redes sociales, entre otros.

Te invitamos a completar tu perfil de usuario. Haz click en tu nombre, en la esquina superior derecha.

En breves segundos estaras autenticado en Ciudad Ascenso. Por favor Espera...

cerrar esta ventana

Recuperar contraseña en Ciudad Ascenso

volver


¿Tienes algúna pregunta sobre marketing digital?