首页 > 解决方案 > 用firebase和angularfire初始化一个firebase应用程序可以吗?

问题描述

基本上我在做什么,

import ...

firebase.default.initializeApp(environment.firebase); // first here

@NgModule({
  declarations: [
   AppComponent
 ],
 imports: [
 BrowserModule,
 AppRoutingModule,
 AngularFireModule.initializeApp(environment.firebase), // second here
],
  providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }

我这样做的原因,

我无法将 firebaseui-web 小部件与 angularFireAuth 一起使用,因为当我初始化 AuthUI 的 ui 实例时,我必须像这样传递 auth 服务的引用。 const ui = firebaseui.auth.AuthUI(<here I have to pass auth service ref..>);

但是我可以像这样将它与firebase一起使用。

const ui = firebaseui.auth.AuthUI(firebase.default.auth());

标签: javascriptfirebase-authenticationangularfire2firebaseui

解决方案


推荐阅读