Есть ли способ дать каждому доступ к базе данных firestore, но только через приложение? - PullRequest
0 голосов
/ 06 июля 2019

Я создаю приложение для Android с помощью Firestore. Мое приложение не требует аутентификации. Есть ли какое-либо правило безопасности, позволяющее всем читать и писать в firestore, но только через мое приложение?

Я пытался найти некоторые правила, но каждое из них основано на аутентификации.

Спасибо за помощь!

1 Ответ

1 голос
/ 06 июля 2019

Нет, вы не можете ограничить доступ к облачному хранилищу пожаров только к вашему приложению.

Поскольку ваше приложение должно знать все детали, необходимые для доступа к базе данных, злоумышленник может взять эти данные и скопировать их с собственным кодом.

Чтобы должным образом защитить доступ к вашей базе данных, вам придется использовать правила безопасности Firebase.Они применяются на сервере, поэтому злоумышленник не может их обойти.Логика здесь в том, что, пока взаимодействия с базой данных следуют установленным вами правилам, на самом деле не имеет значения, кто написал код.

Также см .:

...