【发布时间】:2021-01-23 00:18:28
【问题描述】:
使用可调用函数,我的意图是只允许登录用户对此进行调用。
export const sendMessage = functions.https.onCall(async (data, context) => {
从那里的context 参数,我有身份验证令牌。但总的来说,我对 firebase 还很陌生,我不想在这里因为误解而犯下严重错误。如果我退出,context.auth 将变为空——很简单。但是我是否需要通过调用verifyIdToken 来确保身份验证令牌是有效的并且不是“编造的”?
如果没有,那么只是检查 context.auth 是否为空,以确保用户已登录?
【问题讨论】:
标签: firebase firebase-authentication google-cloud-functions