Dialogflow 自定义身份验证

Posted

技术标签:

【中文标题】Dialogflow 自定义身份验证【英文标题】:Dialogflow custom authentication 【发布时间】:2019-10-04 15:15:34 【问题描述】:

我有一个连接到 dialogflow 代理的 ios 应用。对话流代理使用谷歌云功能来满足用户的请求。

在 iOS 应用中,我使用 Firebase 身份验证对用户进行身份验证。我想在对话流请求中包含 Firebase idtoken,以便我可以访问云功能中的 idtoken。这可能吗?如果是这样,我怎么能做到这一点?

提前致谢

【问题讨论】:

【参考方案1】:

为了解决我的问题,我决定创建自己的服务器来实现,而不是在对话流中使用实现。所有对话流请求现在都发送到服务器,然后服务器调用对话流。如果意图需要实现,则将自定义有效负载添加到对话流中的响应中。

【讨论】:

以上是关于Dialogflow 自定义身份验证的主要内容,如果未能解决你的问题,请参考以下文章

Django,自定义身份验证登录。身份验证失败时如何显示错误消息?

Symfony2 自定义身份验证:用户登录但未通过身份验证

在 Jhipster 用户身份验证中添加自定义验证

自定义 Django Rest Framework 身份验证验证何时返回“无”

创建通过外部 API 进行身份验证的自定义身份验证提供程序?

WSO2 APIM 的自定义身份验证