У меня есть два экземпляра приложения Firebase, когда я вхожу в систему, первый (по умолчанию) экземпляр заполняется текущим пользователем, а вторичное приложение - нет.
firebase.auth().currentUser;//this returns the currently logged in user
firebase.auth(secondaryFirebaseApp).currentUser;//this returns null
Вот как яинициализация вторичного приложения Firebase:
var config = {
databaseURL: "XXXXXXXXXXXXXX",
apiKey: "XXXXXXXXXXXXXXXXXX",
authDomain: "XXXXXXXXXXXXXXXXXXXXXX",
projectId: "XXXXXXXXXXXXXXXXXXXX",
};
secondaryFirebaseApp= firebase.initializeApp(config, "secondaryFirebaseApp");
Как программно установить аутентификацию экземпляра вторичного приложения Firebase равной стандартному (я использую веб-интерфейс Firebase UI для входа в систему)