signInByPhone<T extends Auth<AuthKeys> > method
Future<AuthResponse<T> >
signInByPhone<T extends Auth<AuthKeys> >(
- PhoneAuthenticator authenticator, {
- PhoneMultiFactorInfo? multiFactorInfo,
- MultiFactorSession? multiFactorSession,
- Duration timeout = const Duration(minutes: 2),
- void onComplete(
- PhoneAuthCredential credential
- void onFailed(
- FirebaseAuthException exception
- void onCodeSent()?,
- void onCodeAutoRetrievalTimeout(
- String verId
Implementation
Future<AuthResponse<T>> signInByPhone<T extends Auth>(
PhoneAuthenticator authenticator, {
PhoneMultiFactorInfo? multiFactorInfo,
MultiFactorSession? multiFactorSession,
Duration timeout = const Duration(minutes: 2),
void Function(PhoneAuthCredential credential)? onComplete,
void Function(FirebaseAuthException exception)? onFailed,
void Function(String verId, int? forceResendingToken)? onCodeSent,
void Function(String verId)? onCodeAutoRetrievalTimeout,
}) {
return _i<T>("signInByPhone").signInByPhone(
authenticator,
multiFactorInfo: multiFactorInfo,
multiFactorSession: multiFactorSession,
timeout: timeout,
onComplete: onComplete,
onFailed: onFailed,
onCodeSent: onCodeSent,
onCodeAutoRetrievalTimeout: onCodeAutoRetrievalTimeout,
);
}