さらに多くの理論的な質問がありますが、Firebaseリアルタイムデータベースから公開データにアクセスする正しい方法に興味があります。これはウェブページに行くだけで見ることができるデータです(サインインは必要ありません)。以前は匿名のアカウントを作成していましたが、これは(サイトの各閲覧者のために)非効率的であり、ルールに.read
〜true
を設定して、データにアクセスするためのアカウントが不要になるようです。私のアプリケーションでアカウントが必要ない場合、Firebaseデータベースを公開することはできますか?
しかし、Firebaseは一般的にルール内で.read
〜true
に設定することを勧めているようです。だから私はここで正しいコンベンションが何になるのだろうかと思っていました。
Firebaseの警告とは無関係に、実装しようとしているものは何でもいいと感じています。 –
データのテスト/一般消費について.readをtrueに設定すると問題ありません。ただし、.writeを認証や他の形式のロックを必要とするように設定してください。これにより、アプリケーション/ページ/コードをクラッシュさせる可能性のあるデータが書き込まれなくなります。 – Jay