【问题标题】:use emulator with android firebase sms authentication使用带有 android firebase 短信认证的模拟器
【发布时间】:2018-02-06 12:16:23
【问题描述】:

我正在使用 Firebase 身份验证服务通过 SMS 对用户进行身份验证。

我在Firebase documentation 上看到:

另外,请注意,电话号码登录需要物理设备和 无法在模拟器上运行。

问题是我如何在没有验证的情况下继续使用模拟器进行开发?如何强制身份验证或任何其他方法继续开发?

【问题讨论】:

    标签: java android android-studio android-emulator firebase-authentication


    【解决方案1】:

    是的。这是可能,但仅限于测试电话号码

    去你的

    firebase console -> Authentication -> SIGN-IN Method -> Phone

    并检查“用于测试的电话号码(可选)”字段。

    【讨论】:

    • 那我们如何从app端编写测试电话号码的逻辑呢?我的意思是我们如何验证
    • 只要考虑一下您获得了 OTP,而 OTP 就是您指定的任何内容。对于逻辑正确性,请检查 firebase 日志是否有错误。只有当您正确调用 firebase API 时,OTP 才会被验证,因此它会对您有所帮助。
    猜你喜欢
    • 2020-11-08
    • 2017-03-05
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    • 2017-07-09
    • 2014-01-09
    • 1970-01-01
    相关资源
    最近更新 更多