【问题标题】:Firebase Auth and Dialogflow agentFirebase 身份验证和 Dialogflow 代理
【发布时间】:2019-03-12 12:59:07
【问题描述】:

我可以在 Dialogflow 代理中使用 SMS 发送的电话 Firebase 身份验证代码吗?

像这样:用户通过 SMS 接收代码并被提示调用 Dialogflow 代理,该代理将要求此代码以完成身份验证过程。

有可能吗?

【问题讨论】:

    标签: firebase firebase-authentication dialogflow-es


    【解决方案1】:

    Firebase 对sign the user in with their verification code as shown here 的电话号码身份验证的最后一步。据我所知,这只能通过 Firebase 的客户端 SDK 实现,这意味着必须在设备本身上完成登录。

    在 DialogFlow 中,您通常会使用 Firebase Admin SDK。虽然 Admin SDK 支持相关操作(“无需通过短信验证流程即可创建具有电话号码的新用户”和“无需通过短信验证流程即可更改用户的电话号码”),但它不支持允许您根据发给他们的代码验证用户是否可以控制电话号码。

    【讨论】:

    • 非常感谢@Frank!我会按照你的建议深入研究它:-)
    猜你喜欢
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-25
    • 2022-01-20
    • 2018-04-15
    • 1970-01-01
    相关资源
    最近更新 更多