login method

  1. @override
Future<String> login(
  1. String apiKey,
  2. String clientId
)
override

Implementation

@override
Future<String> login(String apiKey, String clientId) async {
  final String baseUrl = await getBaseUrl;
  var url = Uri.parse("$baseUrl/api/v1/authentication/login");
  var response = await http.post(
    url,
    headers: {
      "Content-Type": "application/json",
      "x-client-id": clientId,
      "x-api-key": apiKey
    },
  );
  var data = jsonDecode(response.body);
  var token = data['token'];

  return token;
}