一部のサブノードが現在のユーザーに対して禁止されているFirebaseデータベースノードをダウンロードすることはできますか?

ラスト

現在のユーザーが読み取ることができるサブノードと、現在のユーザーが読み取ることができないサブノードを含むノード「データ」がリアルタイムデータベースにあるとします(セキュリティルールのため)。

そのユーザーが「データ」ノードを読み取ろうとするとどうなりますか?エラーが発生するのでしょうか、それとも現在のユーザーが読み取ることができる「データ」のすべてのサブノードを返すだけでしょうか。

自分で試してみてください。同様の回答は受け入れられません。明らかに、試行錯誤のアプローチではなく、より知識のある/経験豊富なアドバイスを求めています

ダグスティーブンソン

このような状況は、Firebase RealtimeDatabaseでは不可能です。セキュリティルールが機能する方法は、ユーザーが任意のノードにアクセスできる場合、そのノードの下にあるすべてのノードにアクセスできるようにすることですツリーの奥深くでアクセスを遮断するルールを作成することはできません。

詳細については、ドキュメント(特に承認)をお読みください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ