【发布时间】:2022-01-17 14:40:51
【问题描述】:
在 Nodejs 项目中初始化 Firebase 时,为什么在 Firebase.initializeApp() 中包含 apikey,databaseurl,storageBucket,authDomain,appId,messagingSenderId,projectId?如果没有这些属性,它仍然可以工作,那我们为什么需要通过它呢?
另外为了安全,我们使用 Firebase Authentication 来检查用户 auth.uid,那么为什么我们需要在 initializeApp() 中传递上述属性呢?
是否传递了这些属性,Firebase 会默认检查它吗?如果Firebase默认检查,那我们就不需要Firebase Authentication了?
我是初学者,请帮助。
【问题讨论】:
-
如果我的回答有用,您可以接受 ✔ 并投票 ???? :) 随时提出进一步的问题。
标签: firebase firebase-realtime-database firebase-authentication google-cloud-functions firebase-cloud-messaging