Мы хотим вывести пользователя из firebase с помощью облачных функций.Сценарий таков: если пользователь меняет свой смартфон и не может выйти со старого в нашем приложении, мы хотим предоставить возможность выхода со всех устройств.
Мы пытались использоватьэтот javaScript-код в файле index.js для запуска функции signOut, но мы продолжаем получать следующие ошибки:
Ошибка: ошибка при анализе триггеров вашей функции.
TypeError: firebase.initializeApp не является функцией
, и если удалить эту часть с помощью firebase.initializeApp
, мы получим:
TypeError: firebase.auth не является функцией
const functions = require('firebase-functions');
// The Cloud Functions for Firebase SDK to create Cloud Functions and // setup triggers.
// The Firebase Admin SDK to access the Firebase Realtime Database.
const admin = require('firebase-admin');
admin.initializeApp();
const firebase = require('firebase')
firebase.initializeApp();
firebase.auth().signOut();
Мы ожидаем выхода из всех пользователей, имеющих те же учетные данные, что и пользователь, запускающий функцию signOut
через облачные функции