Данные хранятся в Cloud Firestore и защищены правилами безопасности Cloud Firestore.
Это означает, что вам необходимо войти в приложение A для управления данными.
Эти данные могут быть прочитаны (или перечислены в списке) из другого приложения B на основе результата запроса к БД, и для этого пользователям не требуется входить в систему.
Чтобы сделать данные для перечисления из приложения B , нам нужно разрешить метод анонимного входа в систему с аутентификацией Firebase.
Документация гласит:
Эти временные анонимные учетные записи могут использоваться, чтобы позволить пользователям, которые еще не зарегистрировались в вашем приложении, работать с данными, защищенными правилами безопасности.
С тех пор существует множество анонимного использования в Аутентификации Firebase, и нет плана конвертировать анонимную учетную запись в постоянную (как видно здесь ).
Был создан код для ручного удаления времени этих анонимных пользователей с помощью время.
Исходя из этого, есть способ не хранить анонимных пользователей в Firebase Authentication или сохранить единую учетную запись для этого доверенного приложения для доступа к защищенным данные d?