【发布时间】:2018-03-26 05:11:05
【问题描述】:
我正在尝试使用 DialogFlow(Api.AI) 与 Firebase Auth 连接 Google Assistant 应用。我的应用程序使用 Firebase 身份验证来维护用户帐户和实时数据库来存储数据。我希望能够通过 Google 助理对用户数据进行更改,也许可以使用云功能之类的东西。为了通过 Google Assistant 进行任何用户更改,我需要将用户的 Google Assistant 帐户与其 Firebase Auth 帐户相关联。当前机制似乎正在使用记录在 here 的 OAuth 流。
我的问题是,完成此任务的最佳方法是什么?我需要设置自定义 OAuth 服务器吗? Google 的云网站上有很多关于 OAuth 的文档,但似乎都与使用 OAuth 访问 Google 的 API 有关,而且我真的找不到在 GCP 中托管这种链接机制的简单方法。
this 的问题非常接近,但我的不同之处在于我没有外部 API,我只想验证我的用户并能够在实时数据库中修改他们的数据。
感谢您的帮助!
【问题讨论】:
-
这里的答案是否解决了您的问题? stackoverflow.com/questions/42916987/…
标签: oauth firebase-authentication google-cloud-functions actions-on-google api-ai