为了账号安全,请及时绑定邮箱和手机立即绑定

了解 Firebase 应用初始化的安全性

了解 Firebase 应用初始化的安全性

慕的地6264312 2022-05-26 10:46:38
我正在尝试在不使用服务器作为前端和 Firestore 之间的中间人的情况下创建一个 expo 应用程序。通过firestore quickstart ref和expo firestore quickstart(见底部),它表示通过将 API 密钥传递给以下函数来初始化云 Firestore 应用程序:// Initialize Cloud Firestore through Firebasefirebase.initializeApp({  apiKey: '### FIREBASE API KEY ###',  authDomain: '### FIREBASE AUTH DOMAIN ###',  projectId: '### CLOUD FIRESTORE PROJECT ID ###'});var db = firebase.firestore();但是,此 javascript 代码将在客户端运行。这不会将您的 API 密钥暴露给用户吗?
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

来自 google firebase 文档:

内容被视为公开内容,包括您的平台特定 ID(在 Firebase 控制台设置工作流程中输入)和特定于您的 Firebase 项目的值,例如您的API Key、实时数据库 URL 和存储桶名称。鉴于此,使用安全规则来保护您的数据和文件

你可以在这里阅读更多


查看完整回答
反对 回复 2022-05-26
  • 1 回答
  • 0 关注
  • 157 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号