confirmSignInMFA method
Complete MFA using the values for confirmationCode, rememberDevice, and any user attributes.
Implementation
Future<void> confirmSignInMFA() async {
if (!_formKey.currentState!.validate()) {
return;
}
_setIsBusy(true);
TextInput.finishAutofillContext(shouldSave: true);
final confirm = AuthConfirmSignInData(
confirmationValue: _confirmationCode.trim(),
attributes: authAttributes,
);
_authBloc.add(AuthConfirmSignIn(confirm, rememberDevice: rememberDevice));
await nextBlocEvent();
_setIsBusy(false);
}