Flutter 如何在不创建新uid的情况下使用firebase phone auth

Flutter 如何在不创建新uid的情况下使用firebase phone auth,flutter,firebase-authentication,Flutter,Firebase Authentication,如何使用带有电话号码的firebase auth来验证电话号码而不创建新uid我想知道输入代码是否正确 这是我使用的代码,但它创建了新的uid manualVerification() { print("My Id" + verificationId); FirebaseAuth.instance .signInWithPhoneNumber(verificationId: verificationId, smsCode: smsCode) .then((user) { p

如何使用带有电话号码的firebase auth来验证电话号码而不创建新uid我想知道输入代码是否正确 这是我使用的代码,但它创建了新的uid

 manualVerification() {
print("My Id" + verificationId);
FirebaseAuth.instance
    .signInWithPhoneNumber(verificationId: verificationId, smsCode: smsCode)
    .then((user) {
  print("Verification Successful");
  print("$user");
  setState(() {
    showStatus=3;
  });
  widget.onVerificationSuccess();
}).catchError((error) {
  print("Verification Failed Due to $error");
  widget.onVerificationFailure();
});

}

Firebase身份验证的全部目的是创建一个具有唯一ID的用户帐户。没有办法区分只验证电话号码的过程。

好的,有什么服务让我用Flatter完成吗?听起来像是你需要搜索的东西。堆栈溢出不是寻求产品推荐的地方。好的,请回答另一个问题,如果我创建了新uid,如何将旧的子项从旧uid复制到新uid。如果您还有其他问题,请将其作为新问题单独发布。