在使用 Firebase 电子邮件身份验证(激活 SMS 多因素)的 Flutter 应用中,如何更新用于多因素身份验证的电话号码?

In a Flutter app using Firebase email authentication (with SMS multi-factor activated) how can I update the phone number used for multi-factor?

提问人:Victor T 提问时间:10/9/2023 更新时间:10/9/2023 访问量:20

问:

在我的 Flutter 应用程序中,我使用带有电子邮件/密码的 Firebase Autentication 作为提供程序。此外,我还实施了 SMS 多因素身份验证。 从代码中更新用于SMS多因素身份验证的电话号码的正确方法是什么?

我试图通过使用(传递新数字)和内部来执行来解决这个问题FirebaseAuth.instance.verifyPhoneNumbercodeSent

await user.updatePhoneNumber(PhoneAuthProvider.credential(
      verificationId: verificationId,
      smsCode: smsCode!,
));

但它没有用。

flutter firebase-authentication 多因素身份验证

评论


答: 暂无答案