我的网络应用程序正在使用Firebase作为数据库,并将很快生效。一切都很棒,只有一点我知道我的公共数据库可以被其他网站读取而没有任何保护。
例如,我的数据库的公开数据集为posts
,可以通过Anonymous login阅读。当然,所有posts
都是公开的,人们可以通过抓取等多种技术获取所有这些技术,但直接从Firebase数据库中读取会让我感到不舒服。
我已经阅读了一些文章并回答了问题,例如How to prevent other access to my firebase,感觉好一些。
但对于仅限客户端的应用程序,没有其他解决方案可以保护firebase公共数据不被直接读取?