Необходимо автоматически подключиться к дополнительным экземплярам приложения с текущим пользователем в Firebase Web - PullRequest
2 голосов
/ 06 августа 2020

Я работаю с Firebase Web. Я использую несколько баз данных в одном проекте для целей масштабируемости. Я не уверен, как подключиться к вторичной базе данных (это будет динамическая c DB) с текущим аутентифицированным пользователем?

Это мой текущий код:

let secondary_app = firebase.initializeApp(
      { ...config, databaseURL: secondaryDbUrl },
      "secondary_app"
    );
let query = firebase.database(secondary_app).ref(rtdbPath);

Но при этом не будет аутентификации текущего пользователя и, следовательно, все правила безопасности, требующие аутентификации, не пройдут. . Должен ли я входить во вторичный экземпляр приложения каждый раз, когда я создаю вторичное приложение через firebase.initializeApp?

Не-веб-SDK, похоже, имеют гораздо более простой подход, когда вам разрешено вводить URL-адрес базы данных напрямую в firebase.database () в качестве аргумента. Существует ли аналогичный более простой подход для Web SDK? Заранее спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...