getParticipantLoginRequirements method
Future<ParticipantLoginRequirements>
getParticipantLoginRequirements({
- required String token,
override
Si el participante autenticado cumple los requisitos de login configurados en la campaign (ej. verificación de email obligatoria).
Implementation
@override
Future<ParticipantLoginRequirements> getParticipantLoginRequirements({
required String token,
}) async {
final response = await dio.post(
'/microsite/sessions/participant_login_requirements',
options: Options(headers: {'Authorization': 'Bearer $token'}),
data: {
"api_key": Environment.apiKey,
"campaign": Environment.campaign,
},
);
final responseData = _parseResponse(response.data);
return AuthMapper.participantLoginRequirementsToEntity(
ParticipantLoginRequirementsResponse.fromJson(responseData),
);
}