Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase云函数只能由另一个函数触发_Firebase_Google Cloud Functions - Fatal编程技术网

Firebase云函数只能由另一个函数触发

Firebase云函数只能由另一个函数触发,firebase,google-cloud-functions,Firebase,Google Cloud Functions,在Firebase云函数中,我希望在命令上触发其他函数(这些函数将是http函数,因为我认为没有其他方法可以做到这一点)。我想让这些函数不能被任何用户调用,只能从AdminSDK和其他云函数调用。我应该如何做到这一点?默认情况下,Firebase CLI部署的HTTP功能是公开的。通过将它们配置为不允许(需要身份验证),可以选择不将其公开。这需要一些关于底层云功能基础设施在Google云平台中如何工作的知识(Firebase不公开所有这些细节)。用于保护函数的文档将启动 如果选择不允许未经身份验

在Firebase云函数中,我希望在命令上触发其他函数(这些函数将是http函数,因为我认为没有其他方法可以做到这一点)。我想让这些函数不能被任何用户调用,只能从AdminSDK和其他云函数调用。我应该如何做到这一点?

默认情况下,Firebase CLI部署的HTTP功能是公开的。通过将它们配置为不允许(需要身份验证),可以选择不将其公开。这需要一些关于底层云功能基础设施在Google云平台中如何工作的知识(Firebase不公开所有这些细节)。用于保护函数的文档将启动


如果选择不允许未经身份验证的访问,则必须从您希望允许调用函数的代码中输入请求。

Firebase CLI部署的HTTP函数在默认情况下是公开的。通过将它们配置为不允许(需要身份验证),可以选择不将其公开。这需要一些关于底层云功能基础设施在Google云平台中如何工作的知识(Firebase不公开所有这些细节)。用于保护函数的文档将启动


如果您选择不允许未经身份验证的访问,则必须从您确实希望允许调用函数的代码中输入请求。

查看PubSub:谢谢,这正是我所期待的,只是为了确保,我在执行此操作时创建的主题只能由云函数访问,所以没有人能够看到我发送给它的任何消息?请查看PubSub:谢谢,这正是我想要的,只是为了确保,我在这样做时创建的主题只能通过云功能访问,所以没有人能够看到我发送给它的任何消息?