【问题标题】:Authenticate with Firebase using Phone Number iOS使用电话号码 iOS 向 Firebase 进行身份验证
【发布时间】:2017-05-24 15:26:52
【问题描述】:

我必须在应用程序中创建一个注册电话号码选项,当涉及到电话号码/验证文本字段和整个界面控制器时,我有点困惑。我必须自己创建它还是 firebase auth 支持这个屏幕,因为它以数字形式出现?

firebase 文档:https://firebase.google.com/docs/auth/ios/phone-auth

【问题讨论】:

    标签: ios firebase controller firebase-authentication


    【解决方案1】:

    您有两种解决方案,一种是使用他们的 UI: https://github.com/firebase/FirebaseUI-iOS

    第二种方法是自行创建 UI,只需调用您分享的链接中提到的方法:

    • verifyPhoneNumber(返回代码)
    • credentialWithVerificationID(创建验证对象)
    • signInWithCredential(接受验证对象并尝试登录)

    【讨论】:

      【解决方案2】:

      基本上,您希望获取用户电话号码以接收代码(很可能来自文本字段)。成功发送代码后。转换到用户可以输入通过短信接收的代码而不是登录用户的视图。请记住,电话号码格式必须类似于 +countrycodeStatecodeNumber 或 +13051239988

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-11-02
        • 1970-01-01
        • 2018-03-23
        • 1970-01-01
        • 2023-03-05
        • 1970-01-01
        相关资源
        最近更新 更多