Kimiko Lisans SDK · 1.0

Node.js SDK

Revizyon 1 · 10.08.2026

Node.js SDK yalnız sunucu ortamında çalışan, framework bağımsız bir TypeScript istemcisidir. ESM, CommonJS ve TypeScript bildirimleri üretir; imzalı lease doğrulaması için jose kullanır.

Gereksinimler

  • Node.js 20 veya üzeri
  • HTTPS üzerinden Kimiko API erişimi
  • Yönetim panelinden alınan ürün public ID değeri
  • Müşterinin lisans anahtarı
  • Web kökü dışında yazılabilir özel cache konumu

Desteklenen akışlar

  • İlk aktivasyon ve güvenli yeniden aktivasyon
  • Yerel imzalı lease doğrulaması
  • Validate ve heartbeat
  • Güncelleme kontrolü
  • Deaktivasyon
  • Bellek, dosya veya özel cache adaptörü

SDK tarayıcıda çalıştırılmaya çalışılırsa güvenlik amacıyla VALIDATION_ERROR üretir. Next.js entegrasyonunda modül yalnız Server Component, Route Handler, server action veya ayrı worker tarafından içe aktarılmalıdır.