【发布时间】:2020-11-14 12:16:40
【问题描述】:
我有一个应用程序连接到 Firebase 云存储来存储图像和 Firestore 来存储数据。我添加了一些安全规则,要求用户通过身份验证才能修改数据。我的应用程序不允许用户连接到 firebase,我使用了另一个服务,所以我在应用程序启动时进行了自动匿名 firebase 身份验证,以便用户可以使用该应用程序。我认为在 firebase(android) 控制台中输入的计算机的 SHA-1 密钥会阻止 android 应用程序在另一台机器上编译,从而保证匿名用户在我的应用程序上。但是,我可以毫无问题地在另一台计算机上构建和运行应用程序,就好像匿名允许那样?如何保护我的应用程序? 谢谢
【问题讨论】:
标签: firebase flutter firebase-authentication