Creación de Cloud Functions para Autenticación de Usuarios en Firebase

Clase 5 de 22Curso de Firebase 5: Cloud Functions

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 */)