【发布时间】:2018-11-24 18:39:11
【问题描述】:
我有一个 Firestore 数据库和一个用户。在用户通过 REST 请求登录后,我能够为用户检索 ID 令牌。
我将使用 ID 令牌请求从数据库读取/写入。
当安全规则打开时(任何人都可以读/写),我可以通过 Python 请求读取和写入 Firestore:
headers = {
'Content-Type': 'application/json',
}
url = 'https://firestore.googleapis.com/v1beta1/projects/[PROJECT_NAME]/databases/(default)/documents/[COLLECTION]/[DOCUMENT]'
r = requests.get(url, headers=headers)
写法类似,省略。
尝试附加 these docs for Realtime Database 指示的 ID 令牌会给出错误消息 ""Invalid JSON payload received. Unknown name \"auth\""...
我的问题是如何通过 REST 为 Firestore 授权用户 ID 令牌?
【问题讨论】:
标签: rest firebase google-cloud-firestore