首页 > 解决方案 > 登录 (user_Login) 意图中密码的正确实体类型是什么?

问题描述

嗨,我的团队正在尝试使用对话流创建自定义的谷歌操作。为此,他们提出了一些疑问,请帮助-

在 Login (user_Login) Intent 中,我们要求输入手机号码和密码。密码的正确实体类型是什么?现在它无法检测到密码。

标签: dialogflow-esactions-on-googlegoogle-assistant-sdkgoogle-assist-api

解决方案


在对话中处理用户密码时应该小心。因为密码是非常随机的,所以没有标准实体可以帮助您识别它。解决此问题的唯一方法是使用 @sys.any 实体,它只接受任何内容作为输入。这不是一种非常安全的方法,因为用户必须输入或说出他们的密码。

最好的方法是使用内置的帐户链接功能之一登录您的用户。这些功能可以通过 OAuth 将您的操作连接到您的用户数据库,并且不需要您的用户在聊天中说话或输入他们的密码。这使您无需进行大量工作,并使您的操作更加安全。


推荐阅读