Con el proyecto creado, veamos los aspectos claves para
comprender los apartados mas importantes de Firebase. Es hora de inscribir una
cuenta de correo electrónico con la que la autenticación sea posible. Para
esto, nos dirigimos a la izquierda de Firebase al menú Autenticación:
Al seleccionar la pestaña Método de inicio de sesión, damos clic en “Correo electrónico/contraseña” para habilitar el método.
Al dar clic en habilitar y guardar, se podrá garantizar que los usuarios se autentiquen con un usuario y contraseña, previamente ingresados.
Al volver a la pestaña “Usuarios” ya estamos listos para “Añadir usuario” y que éste pueda iniciar sesión con correo y contraseña.
La nueva contraseña debe incluir mas de 8 caracteres, y el proceso de creación está listo:
Una pantalla como esta le indicará que su correo y contraseña han sido creados para autorizar su acceso a la base de datos. Recuerde que en estos campos deben ir sus propios correo electrónico, el anterior es solo un ejemplo.
Ahora, una vez inscrita una cuenta de correo y contraseña puede activar Realtime Database creando una base de datos:
Le recomendamos que empiece con el modo de prueba mientras conoce mejor la base de datos, posteriormente puede configurar el modo bloqueo, cuando se sienta seguro de que ha realizado las autenticaciones como lo sugiere Firebase
La URL que le entrega el sistema será vital para la integarción con la aplicación móvil. Por favor guarde este dato que será usado mas adelante.
Nos falta un dato muy importante, necesitamos una
autorización de Firebase de la API que nos permita acceder a la base de datos. Al
dirigirnos al Project Overview en la configuración del proyecto encontramos:
En esta página solo nos falta incluir el Firebase Token
también llamado como “El secreto de la base de datos”. Esta información la
encontramos en Firebase, así:
En la pestaña “Cuentas de servicio” en la opción “Secretos de
la base de datos” copiamos el secreto que está indicado en la parte inferior. Este
será el valor que se debe incluir en la aplicación de App Inventor en el campo
“Firebase Token”:
Con esta validación efectuada, ya podemos usar los recursos
aprendidos para lograr una integración óptima.
Les invitamos a revisar el siguiente video que servirá para ampliar sus conocimientos.