Kimiko Lisans SDK · 1.0
Kimiko Lisans SDK ile Başlangıç
Revizyon 1 · 10.08.2026
Kimiko Lisans SDK, sattığınız yazılımın müşteriye ait lisansını sunucu tarafında doğrulamasını sağlar. Platform ödeme sonrasında lisans üretir; SDK ise bu lisansı bir alan adı, sunucu veya kurulum kimliğiyle ilişkilendirir ve imzalı bir lease üzerinden çalışma kararını verir.
Desteklenen SDK'lar
| Ortam | En düşük sürüm | Önerilen kullanım |
|---|---|---|
| Node.js | 20 | Next.js, Express, NestJS ve özel Node.js servisleri |
| PHP | 8.1 | Laravel, Symfony ve özel PHP uygulamaları |
| Java | 17 | Java servisleri ile Paper, Spigot ve Folia eklentileri |
Güvenli entegrasyon sırası
- Yönetim panelinde ürünü, lisans politikasını ve fiyat sürümünü oluşturun.
- Ürünün public ID değerini uygulamanın sunucu yapılandırmasına ekleyin.
- SDK paketini yalnız sunucu tarafına kurun.
- Müşterinin lisans anahtarını ortam değişkeni veya sır kasasında tutun.
- İlk kurulumda activate çağrısını yapın.
- Dönen aktivasyon tokenını ve imzalı lease'i web kökü dışında saklayın.
- Her istekte uzak API'ye gitmek yerine yerel lease imzasını doğrulayın.
- Sunucunun önerdiği aralıkta validate ve heartbeat çağrılarını çalıştırın.
- Lisans reddedilirse müşteri verisini silmeden yalnız lisanslı işlevleri güvenli biçimde durdurun.
Canlı uç noktalar
- API tabanı: https://kimikoyazilim.com/api/licensing/v1
- OpenAPI: https://kimikoyazilim.com/api/licensing/v1/openapi.json
- JWKS: https://kimikoyazilim.com/api/licensing/v1/.well-known/jwks.json
Sonraki adım olarak önce Doğru lisans modelini seçin, ardından kullandığınız dile ait kurulum bölümünü izleyin.