谷歌云功能http认证

时间:2020-04-03 17:56:51

标签: google-cloud-functions http-authentication

我是Google云功能的新手,并尝试仅通过dialogflow webhooks的请求来限制对我功能的访问。我在gcloud控制台中看到两个选项:允许未经身份验证的请求和受用户帐户限制。我不了解如何实施身份验证。 Dialogflow webhooks具有用于设置在webhook请求中设置的http标头的选项。但是gcloud控制台没有接口/选项来获取我可以写为http身份验证标头的任何数据。因此,我只看到选项在云功能中实现身份验证流程,但是那样谷歌为什么要添加选项以通过http身份验证来限制访问。谁能给我一个分步示例示例,如何从dialogflow webhooks获取在云功能上实现http身份验证所需的http标头名称和数据?

1 个答案:

答案 0 :(得分:1)

没有内置的身份验证,您必须自己执行。您有一些指导here in the Google Cloud Documentation

总而言之,将函数设置为public(允许未经身份验证),然后在代码中执行检查。