标签: javascript firebase firebase-realtime-database
我正在使用Firebase实时数据库进行像游戏一样的神奇宝贝。
我存储了用户拥有的所有宠物小精灵的数组,还存储了用户捕获的所有宠物小精灵的ID的单独数组。
在客户端,我通过检查地图上的所有宠物小精灵以及它们的ID是否与用户已经拥有的一个宠物小精灵相匹配,来删除用户已经抓到的所有宠物小精灵。
我想使用安全规则添加单独的保护层,当用户捕获到新的宠物小精灵时,将根据用户的宠物小精灵ID列表检查该宠物小精灵的ID,如果列表中包含该ID,则用户为不允许捕捉宠物小精灵。
使用安全规则是否可能?