認証が有効になっていて、サインイン方法を使用して認証された人がブラウザコンソール内で自分のデータベースを操作できるという意味ですか?あるいは、火災基地が世界的に暴露されている場合のみ?私は具体的に反応を求めています。firebaseルールセットはどのようにデータベースを保護しますか?
1
A
答えて
3
あなたは、このようなルールを設定した場合:それは誰もが読んで、データベースに書き込むことができることを意味し
{
"rules": {
".read":true ,
".write": true
}
}
。それはデータベースがあるfirebaseコンソールにアクセスできるという意味ではありません。また、データベースがあなたのアカウントに関連付けられているので、データベースがアクセスできます。
あなたのアカウントにアクセスできる人だけがfirebaseコンソールに入り、ルールやデータベースをコンソールで変更することができます。
これをテストとして実行し、アカウントからログアウトし、firebaseデータベースのURLを取得し、上記のurl
に入力し、アクセスできるかどうか確認してください。
上記のルールの例:ウェブサイトにログイン画面がある場合は、上記のルールを使用しても、コードで指定したユーザーがサインアップしてからログインできるようにするだけでログインすることはできません彼の情報がデータベースにあれば。
{
"rules": {
".read":auth!=null,
".write": auth!=null
}
}
それは、ユーザーがそれを行うことができるように認証される必要があり、データベース内の読み書きを意味します
は、あなたがこれらのルールを使用としましょう。
これらのルールは、ユーザーが何ができるのかを判断するためのものです。 誰もあなたのコンソールにアクセスすることはできません。
編集:
あなたは、この使用した場合:
{
"rules": {
".read": true,
".write": false,
}
}
を私がAndroidアプリに製品を追加したい例えばので、次に誰が、データベースに何かを書き込むことはできません、それが追加されます私はその活動に戻っても、データベースに追加されていないので、製品を見ることはできません(dbから製品のリストをロードするときは表示されません)。
関連する問題
- 1. linuxはどのようにメモリを保護しますか?
- 2. Firebaseデータベース内のノードの保護
- 3. キャスティングはどのような保護をしていますか?
- 4. GrailsでXSRFをどのように保護しますか?
- 5. どのようにしてCookieを保護できますか?
- 6. Firebaseはどのくらい保護されていますか?
- 7. iosのローカルデータベースは保護されていますか?どのようにそれらを保護する?
- 8. はどのようにデータベースFirebase
- 9. Firebase - どのようにデータベースにFacebookログインからのデータを保存する
- 10. html要素の値はどのようにして保護されますか?
- 11. このCSRF保護はどのように機能しますか?
- 12. クライアント側のMongoDB APIをどのようにして保護しますか?
- 13. ハッシュしたくないデータをどのように保護しますか?
- 14. Deviseでコントローラのアクションをどのように保護しますか?
- 15. データはどのようにデータベースに保存されますか?
- 16. どのようにしてベクターをミューテックスで保護できますか?
- 17. 何$ _SESSIONで、どのように私はPHPでセッション名を保護します
- 18. Firebaseトークン検証でGoogle Cloud Endpoints APIを保護するにはどうすればよいですか?
- 19. "親"保護されたメンバーにはどのようにアクセスできますか?
- 20. データベースを保護する
- 21. Oracleへのデータベース接続を保護するにはどうすればよいですか?
- 22. Firebaseのデータを保護する
- 23. StumbleUponはデータベースにカテゴリをどのように保存しますか?
- 24. APSchedulerはどのようにジョブをデータベースに保存しますか? (Python)
- 25. RebolのようにRedの単語を保護/保護解除する方法はありますか?
- 26. Firebase Hosting - パスワード保護ウェブサイト?
- 27. Facebookのようなウェブサイトはどのようにcaptchaなしでボットから保護されています
- 28. Laravelどのように注文の各ステップを保護する
- 29. iPhoneアプリに保存されている外部Webサービスのパスワードをどのように保護しますか?
- 30. Firebaseのアカウントなどをユーザーの操作から保護する方法は?