Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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
Javascript 如何为用户创建Dialogflow登录?_Javascript_Node.js_Dialogflow Es_Actions On Google - Fatal编程技术网

Javascript 如何为用户创建Dialogflow登录?

Javascript 如何为用户创建Dialogflow登录?,javascript,node.js,dialogflow-es,actions-on-google,Javascript,Node.js,Dialogflow Es,Actions On Google,我如何为Dialogflow代理创建一个用户登录/a密码,该代理由用户名和密码组成,然后将其存储在firebase/firestore上 我正在制作一个需要用户登录的应用程序,但该应用程序几乎完全依赖于Dialgflow代理,考虑到Dialogflow上的大多数事情都相当简单,我认为这可能更容易 从我所读到的内容来看,有一种方法可以通过谷歌控制台上的操作来实现这一点,不过我希望使用webhook/内联编辑器来创建一个函数。我会提供一个我尝试过的代码示例,但说实话,我甚至不确定从哪里开始 有了你的

我如何为Dialogflow代理创建一个用户登录/a密码,该代理由用户名和密码组成,然后将其存储在firebase/firestore上

我正在制作一个需要用户登录的应用程序,但该应用程序几乎完全依赖于Dialgflow代理,考虑到Dialogflow上的大多数事情都相当简单,我认为这可能更容易

从我所读到的内容来看,有一种方法可以通过谷歌控制台上的操作来实现这一点,不过我希望使用webhook/内联编辑器来创建一个函数。我会提供一个我尝试过的代码示例,但说实话,我甚至不确定从哪里开始

有了你的答案,如果你能提供一个通用的代码片段,我可能会以此为基础构建

感谢您的帮助或任何建议


注意:如果google route的操作最终变得更简单、更好,我会走这条路,我只是不想依赖google助手

帐户链接由Google上的Actions处理,而不是Dialogflow(尽管您仍然需要处理您端的实现)。Dialogflow本身不具备执行任何用户登录流的功能,但可以帮助AoG执行此操作

认证有三种风格;最简单的是“谷歌登录”,它只要求用户使用他们的谷歌帐户登录。更多信息。该示例非常详细地介绍了您的问题,甚至可以使用内联编辑器


您可以编写自己的OAuth服务(这在某种程度上允许您在firestore中存储用户凭据),但这肯定需要更多的工作。有关AoG详细信息的更多信息

帐户链接由Google上的操作处理,而不是在Dialogflow中处理(尽管您仍然需要处理您端的实现)。Dialogflow本身不具备执行任何用户登录流的功能,但可以帮助AoG执行此操作

认证有三种风格;最简单的是“谷歌登录”,它只要求用户使用他们的谷歌帐户登录。更多信息。该示例非常详细地介绍了您的问题,甚至可以使用内联编辑器

您可以编写自己的OAuth服务(这在某种程度上允许您在firestore中存储用户凭据),但这肯定需要更多的工作。有关AoG详细信息的更多信息