【发布时间】:2020-04-15 20:32:16
【问题描述】:
我刚刚开始使用 Firebase,并注意到有很多教程/文档指导您将以下内容放入数据库规则中:
{
"rules": {
"$uid": {
".write": "$uid === auth.uid",
".read": "$uid === auth.uid"
}
}
}
但是,该代码似乎有一个新版本,即版本 2。我想知道我上面的代码是否已过时,版本 1(我猜)基本上等同于该代码:
// Allow read/write access on all documents to any user signed in to the application
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
来自 google firebase 文档 (https://firebase.google.com/docs/firestore/security/get-started)
谢谢
【问题讨论】:
标签: firebase security firebase-realtime-database firebase-security rules