37

我想使用 Firebase(身份验证、数据库和存储)构建一个 Node.js Web 应用程序。但是我对应该使用哪个模块感到困惑,firebasefirebase-admin(或两者)。

4

1 回答 1

58

admin SDK 以管理权限运行您的代码。这意味着它绕过了 Firebase 数据库的安全规则。它还具有管理用户和铸造自定义令牌的功能,并可用于发送 FCM 消息

如果您使用常规(非管理员)Firebase 模块,您将作为常规 Firebase 客户端运行,并且没有这些扩展功能。

于 2017-03-22T17:44:46.193 回答