Проблема с чтением пользовательских данных приложения, разработанного с помощью Firestore - PullRequest
0 голосов
/ 27 марта 2020

Меня познакомили с Firebase за несколько дней go. С тех пор я пытался узнать больше о возможностях и использовании Firebase, в частности, об использовании базы данных Firestore / Realtime.

Однако, когда я читаю более подробно, я начинаю задумываться над некоторыми вопросами. , Я надеюсь, что кто-то, кто знаком с Firebase, может помочь мне ответить на них

  1. Что касается аутентификации пользователей, я понимаю, что могу использовать аутентификацию Firebase, где я не увижу их настоящий пароль. Тем не менее, технически все, что пользователь хранит в моем Firestore, будет видно мне, так как я являюсь владельцем Firebase.
    • Например, если бы я разработал приложение для заметок / чата, в котором пользователь мог бы получить доступ к своим заметкам / чату в приложении iOS, а также Android. Это означает, что все данные их заметок будут сохранены в моей базе данных. Если бы оно содержало какие-то личные данные, тогда я мог бы прочитать их?
    • Даже если бы я установил правила безопасности, это было бы только на стороне клиента, тогда как для меня владелец всего данные базы огня, я мог видеть все это. Конечно, как клиент, вы не захотите использовать приложение, зная, что я вижу все, что вы пишете

Я не уверен, верно ли то, что я сказал, или нет , Если это правда, есть ли возможное решение?

1 Ответ

1 голос
/ 27 марта 2020

Оба ваших утверждения верны. Это происходит в большинстве приложений-сайтов, администратор или некоторые основные разработчики имеют полный доступ к данным. Вот почему существуют политика конфиденциальности и GDPR . Вы должны указать, какие данные вы собираете и по какой причине. Если вы собираетесь использовать свои пользовательские данные по любой другой причине, вы должны сообщить им. Помните, что если вы раскрываете какую-либо информацию о пользователе без его разрешения, вы можете быть привлечены к ответственности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...