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