getOrCreateAppKey static method

String getOrCreateAppKey({
  1. required String userId,
  2. required String deviceId,
  3. String? savedKey,
})

获取或创建应用密钥

Implementation

static String getOrCreateAppKey({
  required String userId,
  required String deviceId,
  String? savedKey,
}) {
  if (savedKey != null && savedKey.isNotEmpty) {
    return savedKey;
  }

  // 如果没有保存的密钥,生成新的
  return CryptoUtils.generateUserKey(
    userId: userId,
    deviceId: deviceId,
  );
}