preferences property

String get preferences

Implementation

String get preferences {
  try {
    final dict = {
      "token": cacheVersion,
      "timestamp": DateTime.now().millisecondsSinceEpoch.toString(),
    };
    final jsonString = jsonEncode(dict);
    final enString = UserInfoState().crypto.encryptText(jsonString);
    return '$avatarUrl?appId=$userId&openParams=$enString';
  } catch (_) {
    return '$avatarUrl?appId=$userId&token=$cacheVersion';
  }
}