Reactjs 将firebase配置添加到React是安全的吗?

Reactjs 将firebase配置添加到React是安全的吗?,reactjs,firebase,Reactjs,Firebase,我正在从react应用程序将图像上载到firebase存储。firebase配置文件 const firebaseConfig = { apiKey: "<apiKey>", authDomain: "<authDomain>", databaseURL: "<databaseURL>", projectId: "<projectId>", storageBucket: "<storageBucket>", messagingSende

我正在从react应用程序将图像上载到firebase存储。firebase配置文件

const firebaseConfig = {
apiKey: "<apiKey>",
authDomain: "<authDomain>",
databaseURL: "<databaseURL>",
projectId: "<projectId>",
storageBucket: "<storageBucket>",
messagingSenderId: "<messagingSenderId>",
appId: "<appId>",
measurementId: "<measurementId>"
};
const firebaseConfig={
apiKey:“,
authDomain:“”,
数据库URL:“”,
投射:“,
storageBucket:“”,
messagingSenderId:“”,
appId:“”,
计量单位:“
};

在大多数教程的指导下,它实际上添加到src文件夹的前端(React)。这样部署安全吗?用户不能访问此firebase配置文件吗?

这是安全的,因为您可以将firebase数据库安全规则配置为只允许经过身份验证的用户进行读/写访问。因此,即使有人可以访问您的api密钥,它也不会有多大用处

Firebase安全规则位于您的数据和恶意用户之间。 您可以编写简单或复杂的规则来保护应用程序的数据 特定应用程序所需的粒度级别