首页 > 解决方案 > 如何通过 Google 身份验证防止 Firebase 垃圾邮件注册?

问题描述

我刚刚在 Google Play 上发布了基于 Firebase 的应用程序并使用 Flutter Firebase Auth 包https://firebase.flutter.dev/docs/auth/social

我开始注意到很多垃圾邮件注册。我怎么知道它们是垃圾邮件?他们不会创建我的应用在应用启动时在 Firebase 中创建的用户表,只是 Firebase 身份验证列表中的一个条目,并且他们的名称遵循相同的模式:firstnamelastname1234567@gmail.com 可以采取哪些措施来防止这些,但保留谷歌社交认证的简单性?在此处输入图像描述

标签: firebasefirebase-authentication

解决方案


这些帐户可能是由发布应用程序后自动运行的发布前报告创建的。作为其自动化测试的一部分,它将登录用户。这种自动化测试通常对您的应用程序来说是一件好事。

除非您能够选择退出Play 发布前报告(由 Firebase 测试实验室提供支持),否则您无法阻止创建这些帐户。在该链接中,有一个部分讨论了禁用报告。

如果您不禁用它,您能做的最好的事情就是以某种方式找出您不想要的那些,然后自己删除它们。


推荐阅读