【发布时间】:2020-01-22 08:53:41
【问题描述】:
我正在使用具有以下规则的 Firebase 实时数据库
{
"rules": {
"users": {
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid"
}
}
}
}
我要写入数据库的代码是
mDatabase = FirebaseDatabase.getInstance().getReference("OWNER_DATA");
String id = mDatabase.push().getKey();
OwnerSignup ownerSignup = new OwnerSignup(id, name, email, phoneNumber);
mDatabase.child("MY_DATA").setValue(ownerSignup);
如果我将规则更改为
read:"false"
write:"false"
我可以推送数据,但根据上述规则,我无法在数据中插入值。 请帮我解决这个问题。
以及如何在我的 API 所在的 Postman 中使用 API 调用它 "https://rent-c-246c0.firebaseio.com/"
我尝试在邮递员中使用以下给定的 API 执行此操作 https://rent-c-246c0.firebaseio.com/OWNER_DATA.json
我想在这里传递我的 auth.uid 令牌
【问题讨论】:
标签: android firebase firebase-realtime-database firebase-security