firebase和firebase-admin npm模块有什么区别?

50

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

1个回答

81

15
Firebase Admin和普通Firebase的使用场景有什么区别? - yoursweater
14
这个想法是在你的网站应用程序(例如vuejs或react)中使用firebase,以便您可以向最终用户公开具有严格规则的数据库(例如给定其电子邮件地址和所访问数据位于层次结构的位置)。管理员可以使用用户或服务oauth2帐户,因此您的客户端规则保持优雅,没有漏洞(用于服务器访问),这可能会被您的Web应用程序的恶意用户滥用。 - tommed

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接