首页 > 解决方案 > firebase.auth 和 firebase.auth() 有什么区别?

问题描述

我正在为 firebase friendlychat web 做一个 codelab,有时他们使用 firebase.auth 和 firebase.auth()。我对这两者之间的区别感到困惑,有人可以解释一下吗?

标签: javascriptfirebasefirebase-authentication

解决方案


firebase.auth本身就是一个命名空间,可以在其中找到其他对象。firebase.auth() 作为可调用函数“获取默认应用程序或给定应用程序的Auth服务。” 从 API 文档中可以看出,这些对象具有不同的属性和方法。第一个用于与 Firebase Auth SDK 的全局方面进行交互,后者用于与大多数功能所在的 Auth 对象的特定配置实例进行交互。


推荐阅读