将匿名帐户转换为电话号码帐户

时间:2018-09-30 13:03:10

标签: firebase firebase-authentication

看着Firebase Authentication documentation,看起来 一个人只能将一个匿名帐户链接到 电子邮件,Google或Facebook,但是没有关于这个问题。

由于我无法在API中找到任何清晰的方法来转换为电话号码帐户,因此我想知道是否有可能实现这一目标。

1 个答案:

答案 0 :(得分:0)

您还可以将匿名帐户与用于电话号码验证的帐户相关联。与documentation you linked上的所有示例类似,您将使用提供者的credential(withVerificationID: verificationCode:)方法。像这样:

guard let authentication = user.authentication else { return }
let credential = PhoneAuthProvider.credential(withVerificationID: authentication.idToken,
                                              verificationCode: verificationCode)