getTokenPostData method

Future<Map<String, dynamic>> getTokenPostData(
  1. String? clientSecret
)

Gets the data that will be posted to swap the auth code for an auth token

Implementation

Future<Map<String, dynamic>> getTokenPostData(String? clientSecret) async {
  var data = {
    "grant_type": "authorization_code",
    authCodeKey: authCode,
    "client_id": clientId,
    "client_secret": clientSecret
  };
  if ((scope?.length ?? 0) > 0) {
    data["scope"] = scope!.join(" ");
  }
  if (_redirectUrl?.isNotEmpty ?? false) data["redirect_uri"] = _redirectUrl;
  return data;
}