使用auth令牌将数据保存到firebase数据库REST API的示例

时间:2016-11-12 00:34:29

标签: firebase firebase-realtime-database firebase-authentication

我设法使用REST API for Firebase Realtime数据库将一些数据写入我的数据库,但我没有打开身份验证。

curl -X PUT -d '{ "test": "blah" }' 'https://<project>.firebaseio.com/stuff.json'

我试图将我的身份验证规则更改为

".write": "auth != null"

但我无法弄清楚如何在以下位置生成身份验证令牌:

https://<project>.firebaseio.com/stuff.json?auth=<some token>

我是从服务器上执行此操作,因此我不想使用用户的令牌。

1 个答案:

答案 0 :(得分:1)

我最终使用数据库秘密来使REST api与auth一起工作。

Project Settings-> Sevice Accounts -> Database Secrets