如何通过我的机器人验证现有用户?

Dav*_*ave 8 botframework

我正在创建一个机器人,允许用户与现有的Web服务进行交互.我希望用户能够与我的机器人开始对话并检索对他们个性化的信息.

如何将僵尸程序用户与其现有帐户相匹配?并非所有频道都使用电子邮件地址,因此我不能将其用于匹配.

我想在聊天窗口中添加一个链接,上面写着"你需要在继续之前注册僵尸框架",并提供一个链接回我的服务,其中包含他们的Bot Framework全局UserId.然后,我可以将此Id存储在我现有服务的数据库中,并使用它来验证用户身份.

有一个更好的方法吗?机器人应该被视为独立应用程序吗?

小智 5

如果您需要识别用户,您可以直接询问他们识别信息.

如果您需要进行身份验证,我们通常建议发送执行身份验证流程的链接,然后将访问令牌存储在UserBotData上,以便将其用于将来的消息.

  • 因此,在通过身份验证流程发送用户之后,如何将令牌发送回特定的UserBotData会话?你知道这方面的文件吗? (7认同)