Muhammed_AG adlı üyeden alıntı: mesajı görüntüle
Merhabalar,

JSON kullanmanız sizin için daha iyi olacaktır; Çünkü herkes JSON için kaynak bulabilir ama sizin kendi geliştirmiş olduğunuz yapı için kaynak bulamayabilir ve sizin kullanıcılara vereceğiniz dökümantasyon da sıkıntı yaşayanlar olursa uğraşmak zorunda kalabilirsiniz.
YasinBoyraz adlı üyeden alıntı: mesajı görüntüle
Merhaba hocam bu tarz bir sistemim var JWT kullanmayı tercih ediyorum. Bunun sebebi ise sunucu ipsine özel bir validation token oluşturup işlem yapıyorum. Bu sayede farklı bir sunucuya aktarıldığında hiçbir fonksiyon çalışmıyor hali ile yazılım kopyalanamıyor.
v4r1able adlı üyeden alıntı: mesajı görüntüle
şu anki sistem dediğiniz veritabanı mı, yani siz lisans keylerini json üzerinde tutmaktan mı bahsediyorsunuz?
Bepeak adlı üyeden alıntı: mesajı görüntüle
Kontrolü server side tarafında yapmanız çok daha iyi olur. Aynı şekilde bende bir lisans kontrol sistemi oluşturdum. Json ile veriyi kullancıya sadece istediğim kadarını gösteriyorum. Sadece sonuç için json kullanıyorum. Post isteklerinde kontrol için bir kaç tane güvenlik katmanı oluşturup, kontrol edilen sistemde kontrol süresini arttıırsanız zaman aşımı sorunu da olmaz. Sürekli istek atmaması müşteri açısından önemli bir durum. Ancak validation ı iyi düzenlemeniz gerekir. Örneğin bir lisans isteğinin ip adresini kayıt edebilirsiniz daha sonra gelen aynı lisansa sahip ip farklı ise kontrol edebilmeniz için alan oluşturabilirsiniz. domain, ip adresi, lisans kodu ve token ile kontrol edip sunucu tarafında bunu bitirmeniz çok daha iyi olur.
İlgi ve önerileriniz için teşekkür ediyorum. Lisans kontrol isteklerini zaman sınırlı olarak ayarladım ve cache kullanarak bunları kaydettim. Eğer lisans durumu true ise, 15 dakika boyunca, true sonucunu kaydederek yeni bir sorgu yapmayacak. False ise, bir cacheleme veya kayıt olmadan, false değeri göndürerek hata mesajını gösterecek. Sonrasında ip adresini ve site adresini farklı bir siteye post ederek o sitenin veritabanında o bilgileri tabloya kadedecek. Şimdilik çözdüm gibi görünüyor. Ama müsait bir vakit kesinlikle önerilerinizi tek tek deneyeceğim. Değerli vaktiniz ayırdığınız için teşekkür ediyorum.