小编Kyl*_*nan的帖子

Firebase安全规则:公共数据与私有数据

我有一个签名集合,每个签名都有一些属性:public:全名,城市,然后是电子邮件。

我想保持电子邮件属性的私密性,我一直在努力编写正确的规则以仅返回全名和城市。到目前为止,这是我的rules.json内容:

{
    "rules": {
        "signatures": {
            "$signatureID": {
                "public": {
                    ".read": true
                },
                "email": {
                    ".read": false
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我转到/ signatures端点时,我希望接收带有公共数据的签名数组,而不希望接收电子邮件地址。

到目前为止,我还没有运气让它按我想要的方式工作。难道我做错了什么?我应该以不同的方式构造数据吗?

firebase firebase-security

4
推荐指数
1
解决办法
1338
查看次数

标签 统计

firebase ×1

firebase-security ×1