android - Firebase 身份验证获取移动应用用户

标签 android ios firebase react-native firebase-authentication

如何导出已下载移动应用的用户?

Firebase 可以导出经过身份验证的用户列表,但似乎没有内置方法来获取已下载移动应用程序的用户:

https://firebase.google.com/docs/cli/auth

-- 我的具体用例 -- 我只想给前 5000+ 个下载应用程序的用户免费赠送购买票。

最佳答案

Firebase 身份验证没有内置方法来跟踪用户从哪个平台访问您的应用。

我能想到的最接近的是在 Google Analytics for Firebase 中设置用户 ID,并在那里跟踪平台。

另一种方法是(正如 Joshua 评论的那样)让 native 应用程序为每个用户编写一个数据库(如实时数据库或 Cloud Firestore)。如果您选择这种方法,则必须找到一种方法来保护该写入。在这里,Firebase 也没有内置任何东西来只允许来自特定平台的写入,因此您需要想出一个安全方案。

关于android - Firebase 身份验证获取移动应用用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55847329/

相关文章:

android - Firestore 忽略对象中的空值

java - Android Studio 中 Android 库和 Java 库的区别

ios - 如何检测 UITextField 上的点击?

java - 单个观察者没有调用 onError()

ios - 在scrollView ios swift中放大UIView

ios - 在应用程序内而非外部创建自定义键盘

javascript - 用于循环异步等待的 Firebase 函数

firebase - Firebase 存储和 Cloud Firestore/实时数据库有什么区别?

android - SIP API 媒体编解码器

android - MoveByModifier 不会重置 Andengine