sendCode static method
dynamic
sendCode({
- required String phone,
- required ValueChanged<
String> onSuccess, - required ValueChanged<
String> onError,
Implementation
static sendCode(
{required String phone,
required ValueChanged<String> onSuccess,
required ValueChanged<String> onError}) async {
await FirebaseAuth.instance.verifyPhoneNumber(
phoneNumber: phone,
verificationCompleted: (PhoneAuthCredential credential) {},
verificationFailed: (FirebaseAuthException e) {
onError(e.message ?? '');
},
codeSent: (String verificationId, int? resendToken) {
onSuccess(verificationId);
},
codeAutoRetrievalTimeout: (String verificationId) {},
);
}