这些配置参数只是在各种服务器上标识您的Firebase项目。它们绝不是一种认证/授权机制。
在这里查看我的答案:
我的回答 将Firebase apiKey暴露给公众是否安全?
并 如何限制Firebase数据修改?
和加藤的出色答案 如何防止其他访问我的firebase
您会注意到,其中大部分都指向用于对用户进行身份验证的Firebase身份验证,然后是用于授权其访问的服务器端安全规则。有了这两个功能,代码执行访问的重要性就不再重要了。如果用户通过相同的后端进行身份验证,并且数据访问符合您的服务器端安全规则,则表示它遵循您设置的规则,无论其代码是什么。