为什么?
import requests
import json
from firebase_token_generator import create_token
auth_payload = { "uid": "BAD-BAD-BAD-KEY"}
CREDENTIAL = create_token("my-secret-key", auth_payload)
payload = json.dumps({"dude":"me"})
path = "/test1/test.json"
url = "https://omgfirebase.firebaseio.com%s?auth=%s" % (path,CREDENTIAL)
print url
print payload
r = requests.put(url, data=payload)
print r.status_code
print r.text
{"dude": "me"}
200
如果我使用了一个错误的无效uid,我仍然可以写入数据库。为什么?数据位于Firebase数据库中。