getAuthToken static method

String getAuthToken({
  1. required String appCode,
  2. required String appKey,
})

Implementation

static String getAuthToken({
  required String appCode,
  required String appKey,
}) {
  final authTimeStamp =
      (DateTime.now().millisecondsSinceEpoch / 1000).floor();
  final uniqTokenString = '$appKey$authTimeStamp';
  final uniqToken = sha256.convert(utf8.encode(uniqTokenString)).toString();
  final stringAuthToken = '$appCode;$authTimeStamp;$uniqToken';
  final authToken = base64Encode(utf8.encode(stringAuthToken));
  return authToken;
}