Cloud Functions 的 Firebase Admin SDK 安全性

Firebase Admin SDK Security for Cloud Functions

我在带有 Admin SDK 的 Flutter 应用中使用 Google Cloud Functions。因此,我在没有参数的情况下初始化了 SDK,如下所示:

import * as admin from 'firebase-admin';
admin.initializeApp();

我想知道我是否需要考虑其他任何事情来保证设置的安全。我的理解是,因为SDK部署在Google环境中,所以我不需要创建任何安全密钥。

这是否正确,或者有人仍然可以使用当前设置访问数据库吗?

对不起,我的知识很基础。我也不确定我提供的信息是否足以让你回答这个问题。如果还有什么需要考虑的,请告诉我。

编辑: 我关注了这篇文章:fireship。io/lessons/flutter-push-notifications-fcm-guide(页面底部 - 第 2 步:使用 NodeJS(后端)发送消息)

由于发送通知的所有代码都完全在后端,完全由您控制,因此除了确保前端发送正确的数据外,您无需在应用中做任何事情。