Lisans Oluşturma
Bir lisansı elle oluşturabilir veya satın alımda GurStore’un otomatik üretmesine izin verebilirsiniz. Elle oluşturmak için Yönetim → Lisanslar → Oluştur bölümüne gidin ve şu alanları doldurun:
Kaydı kaydettiğinizde bir lisans anahtarı dizesi üretilir. Anahtarı lisans detay sayfasından
kopyalayıp gerekirse müşteriye elle iletebilirsiniz.
Donanım Kimliği Bağlama
Donanım kimliği bağlama, bir lisansı belirli bir cihaza bağlayarak tek bir anahtarın aynı anda birden fazla makinede kullanılmasını önler. Müşteri yazılımınızı etkinleştirip donanım kimliğini lisans doğrulama uç noktasına gönderdiğinde GurStore bu kimliği lisansa kaydeder. Sonraki tüm doğrulama istekleri aynı donanım kimliğini sunmalıdır. Farklı bir donanım kimliğiyle bir istek gelirse API403 hatası döndürür
ve uygulamanız erişimi engellemelidir.
Bir müşteri makinesini değiştirir ve lisansı taşıması gerekirse, kayıtlı donanım kimliğini Yönetim
→ Lisanslar → Düzenle üzerinden temizleyerek bir sonraki etkinleştirmede yeni bir cihaza bağlamasına
izin verebilirsiniz.
Lisans Durumları
GurStore’daki her lisans üç durumdan birini taşır.
Bir lisansın durumunu değiştirmek için Yönetim → Lisanslar’ı açın, kaydı bulun ve düzenleme
görünümündeki Durum açılır menüsünü kullanın. Süresi dolmuş bir lisansı, son kullanma tarihini
güncelleyip durumu tekrar Aktif yaparak yeniden etkinleştirebilirsiniz.
Müşterilerin Lisanslarını Görüntülemesi
Müşteriler, hesaplarıyla ilişkili tüm lisansları/dashboard/licenses adresini ziyaret ederek
görebilir. Her kayıt; ürün adını, lisans anahtarını, güncel durumu ve son kullanma tarihini gösterir.
Anahtarlarını doğrudan bu sayfadan kopyalayabilirler.
Lisans Doğrulamayı Entegre Etme
Uygulamanız bir lisansı, GurStore lisans doğrulama API’sine istek yaparak doğrular. Tüm ayrıntılar Lisans Doğrulama API referansı sayfasındadır; ancak lisans geçerli olduğunda uç nokta şu biçimde bir JSON yanıtı döndürür:status alanını kullanın. "success" değeri, lisansın tüm
doğrulama kurallarını geçtiği anlamına gelir — aktiftir, süresi dolmamıştır ve (donanım bağlama
etkinse) donanım kimliği eşleşmiştir. Başka herhangi bir durum değeri, erişimin reddedilmesi
gerektiği anlamına gelir ve uygulamanız kullanıcıya uygun bir mesaj göstermelidir.
