Я пробовал несколько вещей, но ни одна из них не работала ...
Я реализую функциональность " block user " в моем приложении, когда user A
blocks user B
,Я пишу в дочерний узел обоих дочерних узлов block-user
и blocked-by-user
соответственно.
Error: setValue: or removeValue: at /users/$uid/blocked-by-users/-LPi46QePJLDWIrrU45y failed: permission_denied
Я хочу обновить следующее правило, чтобы разрешить запись на uid
дочерних узлах другого пользователя с именами blocked-users
и blocked-by-users
"users": {
"$uid": {
".read": "auth != null && auth.uid == $uid",
".write": "auth.uid == $uid"
},
".read": "auth != null"
},
, пожалуйста, помогите!