login method
participation son los campos que la campaign pida para identificar
al participante + su password (ej. {'id_empleado': ..., 'password': ...} en OXXO, {'email': ..., 'password': ...} en otro cliente,
{'cedula': ..., 'password': ...} en otro): cada app arma el mapa
segĂșn su propio formulario de login.
Implementation
@override
Future<Login> login({required Map<String, dynamic> participation}) {
return authDatasource.login(participation: participation);
}