progbonus_vendor_client 1.0.0 progbonus_vendor_client: ^1.0.0 copied to clipboard
Flutter package for ProgBonus Vendor Clients app.
Flutter package for ProgBonus Vendor Clients app.
Features #
- Get customer information
- Get customer's bonus information
Getting started #
import 'package:progbonus_vendor_client/progbonus_vendor_client.dart';
Usage #
JWT auth type #
Get.lazyPut<IProgBonusClient>(
() => ProgBonusClient(
baseUrl: Get.find<IAppConfig>().PROGBONUS_API_URL,
tenantId: Get.find<IAppConfig>().PROGBONUS_TENANT_ID,
authType: JwtAuthType(
() => Get.find<AuthService>().idToken,
),
),
);
Secret auth type #
Get.lazyPut<IProgBonusClient>(
() => ProgBonusClient(
baseUrl: Get.find<IAppConfig>().PROGBONUS_API_URL,
tenantId: Get.find<IAppConfig>().PROGBONUS_TENANT_ID,
authType: SecretAuthType(
secret: Get.find<IAppConfig>().PROGBONUS_TENANT_SECRET,
ts: () {
// return 'some secret string';
return DateTime.now().toIso8601String();
},
),
),
);
Additional information #
Contact us https://progbonus.ru