Tengo una aplicación de cliente que necesita saber si una tienda está abierta o no. Entonces, ¿la aplicación del cliente necesita acceder a los datos de uid de la tienda para saber si la tienda está abierta o no? ¿Cómo puedo lograr esto usando la regla de firebase? Y el propietario (tienda) de esto también puede cambiar su valor setShopOnOff:true .
users SHOPID--rOOXXXoyCggX2 distributorId:"ASSSSASPbkHX2" email:"fSSASA@g.com" setShopOnOff:true CUSTOMERUID--fXXX5EjEVksOr53 acquired:true customer:true email : "csddd@g.com" franchiseId : "SHOPID--rOOXXXoyCggX2" income myAccounty mis reglas actuales se ven así
{ "rules": { "users": { "$uid": { "setShopOnOff": { // not getting any data ".read": "auth != null && auth.uid == $uid", // tried true ".write": "$uid === auth.uid", }, ".read": "$uid === auth.uid", ".write": "$uid === auth.uid", }, }, "orders": { "$uid": { ".read": "$uid === auth.uid", ".write": "$uid === auth.uid", }, }, } }