40

在 Firebase 中,当我们注册时,它会为我们提供每个 firebase Url 的 API 密钥。但是它在消费应用程序中的什么地方使用呢?fireBase API 不提供任何方法来提供 API 密钥。

安全性:是什么阻止任何人继续将任何对象写入给定的 firebase Url?授权如何管理?

4

3 回答 3

22

您可以在https://console.developers.google.com/apis/credentials?project=[YOUR-PROJECT]生成您的 api 密钥

将 [YOUR-PROJECT] 替换为您的项目 ID。

在https://support.google.com/cloud/answer/6158862找到更多信息

问候。

于 2016-06-23T14:57:34.923 回答
9

更新了指向新 Firebase 网站的链接

您的问题非常及时,因为 Firebase 几天前刚刚宣布了其完整的安全套件。

这里有一个很好的介绍性截屏视频和文档:https ://firebase.google.com/docs/database/security/

“API 密钥”是 Firebase Secret 的旧名称。这用于生成身份验证令牌以向 Firebase 证明用户是谁。您可以在此处查看有关身份验证的文档: https ://firebase.google.com/docs/auth/

于 2012-12-22T21:30:27.490 回答
1

按着这些次序:

  1. 登录Firebase 控制台
  2. 选择您的项目
  3. 在左上角,您会找到设置图标,单击项目设置

设置

  1. 对于Web API 密钥,您可以在常规选项卡中找到 网络 API 密钥

  2. 对于Server Key,您可以在 Cloud Messaging 选项卡下找到 服务器密钥

于 2020-10-15T07:02:17.307 回答