Конфиденциальность в Google Cloud Platform против Cloudkit - PullRequest
0 голосов
/ 05 мая 2020
• 1000

Есть ли аналогичный механизм в Google Cloud Platform? enter image description here

1 Ответ

0 голосов
/ 05 мая 2020

Прежде всего, я предполагаю, что вы собираетесь читать и записывать это частное хранилище непосредственно из клиентского приложения.

Если вы используете Firebase Authentication для входа пользователя в систему на клиенте, вы может использовать базу данных Firebase Realtime или Firestore для хранения личной информации каждого пользователя. Эти продукты не имеют внутреннего смысла выделенного хранилища для пользователей. Что вам нужно сделать, так это выделить это пространство самостоятельно (возможно, узел «пользователи» в RTDB или коллекция в Firestore) и защитить это пространство с помощью правил безопасности, предоставляемых этим продуктом базы данных. Правила безопасности будут определять, кто и какие данные может читать и записывать, на основе их аутентификационной личности.

Поскольку вы отметили этот Firestore, я предполагаю, что вы собираетесь использовать это. Вы должны прочитать правила безопасности , чтобы лучше понять, как это работает. Однако, если вы не используете Firebase Auth для аутентификации конечного пользователя, это будет невозможно.

...