通过一个应用程序访问多个Firebase数据库

时间:2020-07-19 20:50:50

标签: firebase flutter

我正在尝试按照link中的说明使用多个项目应用程序/访问我的应用程序中的多个数据库实例,因为我的应用程序需要从几个FB实例中获取数据(用户需要在运行时而不是通过google-services.json提前输入FB详细信息

final FirebaseOptions SecondayDB_options = const FirebaseOptions( googleAppID: '1:7931046381656:android:2fb28f95a41bde78da062d', gcmSenderID: '7931046381656', apiKey: 'AIzaSyAvG7mVHoX0C_zim1D3UhUITF4ml7Be4fsI', ); 

和...

final FirebaseApp app = await FirebaseApp.configure( name: 'FB-1', options: SecondayDB_options, );

我的问题: 你下一步怎么做? 如何获得与FirebaseAuth对象相关的信息? 如何获取Firestore.instance?

1 个答案:

答案 0 :(得分:0)

一旦有了FirebaseApp对象,您可以使用以下方法获得一个FirebaseAuth对象:

FirebaseAuth.fromApp(app)

还有一个Firestore对象,具有:

Firestore(app)