我正在尝试找出在Firebase中阻止用户以保护用户/安全的最佳方法。
我不想在整个应用程序上运行查询以查看用户是否可以看到x内容,所以好像要使用firebase规则?
我已经在数据库中设置了一个节点,以便与阻止其他用户的用户建立联系:
//blocked users node in firebase realtime database
{
"OePHXSPM7cMdtkN7Jr5pGX4DJNH2" : {
"4SJJmtVeNxNgVkAMOoQD3fALsb72" : true,
"hwUjzftGyCgMrRgNv4Djg5F4ZCQ2" : true
}
}
我现在很难用通配符来访问规则内的该节点,因此,我的目标是仅在内容不属于阻止它们的用户时才允许读取内容。
这是正确的主意吗?我感谢所有的帮助和指导!
干杯。