createToken method

Future<String> createToken(
  1. account acct
)

Implementation

Future<String> createToken(account acct) {
  var url = Uri.parse(endpoint + '/token');
  //var url = Uri.parse('http://527efb16.proxy.webhookapp.com/');
  var response = http.post(
    url,
    headers: <String, String>{
      'Content-Type': 'application/json; charset=UTF-8',
    },
    body: jsonEncode(acct),
  );
  return response.then((response) {
    if (response.statusCode != 200) {
      print(response.body);
      throw Exception('Failed to create token');
    }
    final Map<String, dynamic> map = json.decode(response.body);
    return map['token'];
  });
}