Я работаю с 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? Заранее спасибо за помощь!