firebase - 隐藏 Firebase 托管上的敏感数据
问题描述
我正在使用我的 react、redux、firebase、Firestore、auth 项目并将我的项目上传到免费的 google Firebase Hosting。
当我检查并检查控制台和其他代码时,我是新手。我的代码和信息仍然对公众可见,例如用户电子邮件和名字和姓氏。我在想 npm run build 会自动隐藏所有内容。
请帮助我如何在免费的 Firebase 托管上隐藏敏感数据。
非常感激。
解决方案
您部署到 Firebase 托管的所有内容都是公开的。没有办法改变这种行为。
如果您担心您的 Firebase 配置,那么它必须是公开的,并且只要您有正确的安全规则,它就是安全的。另请参阅:向公众公开 Firebase apiKey 是否安全?