0
uidがノード名のどこかにあるユーザだけに読み取りアクセスを許可します。Firebase auth.uidが正規表現で動作していない
{
"rules": {
"messages" : {
"$chat" :{
".read": "$chat.matches(/(auth.uid)/)"
}
}
}
}
しかし、これは動作していないよう:
は私がFirebaseで次のルールを持っています。 $chat
が例えばuser45-user99
であり、auth.uid
がuser45-user99
である場合、または単にuser45
である場合、それは失敗します。
私は間違っていますか?
私は 'auth.uid'「は文字通りauth.uid'ではなく、変数を解釈されていることを想定しています – theblindprophet