я хочу предоставить доступ к профилю пользователей конкретным пользователям, которые устанавливаются самими пользователями
в этих правилах я хочу, чтобы $ userid мог иметь доступ к данным $ user_id
(если $ user_id существует в allow_list / $ userid /), я попытался root.child('allow_list/'+auth.uid+'/$user_id').exists())"
, но это не работает
это мои правила сейчас, не работает
"users_private": {
"$user_id": {
".write": "auth != null && $user_id === auth.uid",
".read":"(auth != null) && ($user_id === auth.uid
|| root.child('allow_list/'+auth.uid+'/$user_id').exists())"
}
},
"allow_list":{
"$userid": {
// игнорируем эти правила они работают
".read":"auth != null && $userid === auth.uid" ,
"$user_id": {
".write": "($userid == auth.uid || $user_id == auth.uid )&&
( $userid!=$user_id)",
}
}
},