我将我的应用程序的数据存储在Firebase上,这是我在Firebase上的第一个项目,证明比我想象的要困难得多。我已经通过了official documentation,它说我们可以用他们的电子邮件和密码登录用户或使用其他登录选项,如谷歌或Facebook等。但我不希望用户登录到我的应用程序,但只能读取和写入数据firebase 如果他们正在使用我的应用程序。现在我正在使用我的Firebase的公共规则,但随后任何参考我的Firebase URL的人都可以读取和写入数据库。我如何克服这一点?如何仅允许我的应用在未登录的情况下访问Firebase?
在此先感谢。
怎么样使用匿名身份验证?https://firebase.google。 com/docs/auth/android/anonymous-auth – finki
您已通过制定规则公开来引入重大威胁。解决此问题的最佳方法是实现身份验证。期。 –
@finki匿名认证和公共认证有什么区别。 – avinesh