【发布时间】:2019-01-18 18:52:30
【问题描述】:
我已经在我的应用中实现了 Firebase 电话身份验证,当用户在收到 OTP 的手机上使用该应用时,它工作正常。一旦我在手机上收到 OTP,我就能完美地验证 OTP。
但是,我只是想到了另一个用例,用户可能正在平板电脑上使用该应用程序,并且他/她必须验证他们的手机号码才能继续使用该应用程序。因此,他们在平板电脑上输入手机号码并在手机上接收 OTP。在这种情况下,当他们在平板电脑中输入他们在手机上收到的 OTP 时,我无法验证 OTP,因为 onVerificationCompleted() 方法持有 null 代替值。
谁能帮忙优雅地处理这个案子?
谢谢。
【问题讨论】:
标签: android firebase firebase-authentication