ptg*_*odz 4 firebase google-cloud-firestore firebase-security-rules
我正在尝试使用firebase提供的新规则模拟器工具,但是我遇到了让它工作的问题
在模拟器面板中设置这样的路径时
/users/Gd9jd3jd8sSixxx38djSs
Run Code Online (Sandbox Code Playgroud)
然后选择身份验证选项并将授权用户的uid作为相同的字符串Gd9jd3jd8sSixxx38djSs输入.使用此firestore规则时出现以下错误
match /users/{user}{
allow read: if request.auth.uid == resource.id
}
Run Code Online (Sandbox Code Playgroud)
"错误:simulator.rules行[4],列[41].对象上的属性id未定义."
此文档确实存在于我的firestore数据库中,并且位于指定的正确路径中.
有人有主意吗?谢谢
听起来你只想使用user你定义的占位符:
allow read: if request.auth.uid == user
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1406 次 |
| 最近记录: |