Creación de Cloud Functions para Autenticación de Usuarios en Firebase
Clase 5 de 22 • Curso de Firebase 5: Cloud Functions
Contenido del curso
Bienvenida e Introducción
Consola web de administración
Extendiendo la Gestión de Usuarios con Cloud Functions.
Extendiendo Firestore con Cloud Functions.
Extendiendo el Almacenamiento con Cloud Functions.
Creando Cloud Functions HTTPS
Extendiendo el Hosting con Cloud Functions.
Extendiendo crashlytics con Cloud Functions.
Extendiendo Analytics con Cloud Functions.
Creación de pruebas unitarias a las Cloud Functions.
Optimizando las Cloud Functions.
Cierre
Resumen
Vamos a escribir el código de nuestra aplicación separando la conexión con Firebase de la lógica de negocios.
Vamos a utilizar el archivo functions/index.js para recibir la información que nos envía Firebase cuando un usuario se registra o se elimina, así, en otro lugar diferente y dependiendo de la organización de nuestra aplicación, podemos escribir el código que nuestra aplicación debe ejecutar cuando sucenden estos diferentes eventos (por ejemplo, enviar un correo o emitir una factura cuando los usuarios realizan una cierta acción).
exports.NOMBRE_DE_NUESTRA_FUNCIÓN = functions.auth
.user()
.onCreate(/* Código que ejecutamos cuando creamos un usuario */)
.onDelete(/* Código que ejecutamos cuando eliminamos un usuario */)