¿Qué tan difícil y oportuna es la integración de la autenticación de usuario anónimo de Firebase en una aplicación móvil?

El código real es extremadamente fácil:

[[FIRAuth auth] signInAnonymouslyWithCompletion: ^ (FIRUser * _Nullable user, NSError * _Nullable error) {

}];

Obviamente, aunque esta no es toda la historia.

  • Integración de Firebase: configurar su cuenta de Firebase y conectarse a su base de datos cuando la aplicación inicia sesión.
  • Administración de usuarios: no es suficiente iniciar sesión con el usuario, debe administrarlo en su dispositivo.
  • Interfaz de usuario: flujo de usuario para iniciar sesión y luego darles acceso a la aplicación

Hay algunos excelentes tutoriales de Firebase para iOS y Android que te ayudarán con lo anterior.

También recomendaría nuestros componentes de chat de Github para iOS y Android. Estos contienen el código de funcionamiento completo para:

  • Anónimo
  • Facebook
  • Gorjeo
  • Contraseña de Email

También tiene un flujo de usuario completamente funcional para registrar a su usuario antes de iniciar sesión en una aplicación.

También hay documentación completa sobre cómo vincular su cuenta de Firebase a su proyecto y configurar su inicio de sesión anónimo. Debido a que los proyectos son de código abierto, puede copiar y pegar el código directamente en su aplicación para ahorrar tiempo.

Hola,

En realidad, es muy fácil, dependiendo del SDK que esté usando, puede ser solo una línea.

Por ejemplo, construí un ejemplo en el que usas el SDK de JS para crear una aplicación móvil con Ionic Framework.

El inicio de sesión del usuario con inicio de sesión anónimo para usar la aplicación y, si desea guardar su progreso o usar funciones adicionales, se le solicita que agregue un correo electrónico y una contraseña.

Luego, con otra función `.link ()`, agrega esas credenciales a la cuenta anónima y se convierte en una cuenta anónima y de correo electrónico y contraseña.

https://javebratt.com/firebase-a

También puede hacerlo extrayendo la credencial del inicio de sesión social.

Ver también esta pregunta. ¿Cuánto tiempo debería tomarle a un desarrollador implementar la autenticación de Firebase con Facebook, Twitter y G +?

Hola franklin

No he agregado autenticación anónima, pero estoy seguro de que es bastante fácil. Firebase es fácil de usar. La semana pasada, agregué algunos servicios de Firebase a mi aplicación de Android, específicamente, análisis, Admob y notificaciones push. En solo una hora tenía todas estas características en mi aplicación. La documentación es tan clara y fácil de entender que solo tiene que copiar y pegar unas pocas líneas de código.

Aparte de eso, solo quiero decirte una cosa más, es posible que ya lo sepas, pero con Firebase no puedes ver usuarios activos en tiempo real como solíamos ver solo en Google Analytics.

Gracias