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