confirmTwoFactorTotp method
Confirma la configuración de TOTP con dos códigos consecutivos generados por la app autenticadora (para validar que el reloj del dispositivo está sincronizado).
Implementation
@override
Future<AuthActionResult> confirmTwoFactorTotp({
required String token,
required String code1,
required String code2,
}) async {
final response = await dio.post(
'/microsite/participants/verify_two_factor_totp/confirm',
options: Options(headers: {'Authorization': 'Bearer $token'}),
data: {
"api_key": Environment.apiKey,
"campaign": Environment.campaign,
"code_1": code1,
"code_2": code2,
},
);
return _jsonToAuthActionResult(_parseResponse(response.data));
}