Проблема проверки подлинности облачных сообщений Firebase - PullRequest
0 голосов
/ 03 мая 2018

У меня есть приложение, доступное в Google Play, которое представляет собой сквозной зашифрованный мессенджер. Одним из его уникальных преимуществ является то, что пользователям никогда не нужно идентифицировать себя - они просто придумывают имя. Нет адреса электронной почты аккаунта Google, нет номера телефона, ничего.

В настоящее время приложение использует Google Cloud Messaging (GCM), и мне нужно преобразовать его в Firebase Cloud Messaging (FCM), поскольку Google прекращает поддержку GCM.

Когда мы связываем наше приложение с нашим проектом Firebase, нам говорят: «Это необходимо, потому что правила безопасности по умолчанию для Android Firebase позволяют только авторизованным пользователям читать и писать».

Когда мы выбираем процесс аутентификации, я обнаруживаю «анонимный», и в документах говорится «это для временных анонимных аккаунтов. Слово «временный» меня беспокоит. Значит ли это, что анонимным аккаунтам не будет разрешено существовать бесконечно?

Является ли одна из целей FCM предотвращением анонимных сообщений? Мне известно о законе «Патриот» и обо всех его положениях и полномочиях, чтобы заставить такие компании, как Google, предпринимать действия, которые правительство считает целесообразными.

Итак, вопрос здесь такой: разрешит ли FCM анонимные аккаунты быть постоянными?

...