Forum

Web Uygulamada Lisa...
 
Bildirimler
Hepsini Temizle

Web Uygulamada Lisanslama Modeli

5 Yazılar
3 Üyeler
0 Likes
1,566 Görüntüleme
(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

Merhabalar;

bir web uygulaması yazıp lisanslama ve kullanıcı işlemleri olacak , nasıl bir yol izlemem lazım ;

yani once lisanslama ekranı , sonra kullanıcı ekranı , yada login olurken seçenekli kontrol paneli ekranı vs.

sıfırdan bir yapı olacak ,lisans kontrolu , tablo oluşturma , kullanıcı tanımları ve kullanım şeklinde.

 
Gönderildi : 11/03/2019 17:46

(@bugraparlayan)
Gönderiler: 324
Üye
 

Öncelikle web uygulamanı alan adı bazlımı yoksa kullanıcı bazlımı lisanslayacaksın bunu seçmen gerekiyor. Ona göre konuyu daha da detaylandıralım.

Oracle ACE Associate - Türkiye Hayat & Emeklilik

****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 12/03/2019 07:56

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

kullanıcı sayısı yada domain vs. değil , müşteri bazlı lisanslıcaz , bizim icin onemli olan o lisans anahtarını sadece o musterinin kullanması .

 
Gönderildi : 12/03/2019 20:21

(@serkanates)
Gönderiler: 1275
Üye
 
Gönderen: Sinem Erkan

kullanıcı sayısı yada domain vs. değil , müşteri bazlı lisanslıcaz , bizim icin onemli olan o lisans anahtarını sadece o musterinin kullanması .

Amacınızın sadece kontrol olduğunu varsayıyorum. Müşteri tarafında kurulum olacaksa (hizmeti kendiniz host edip hizmet sağlayıcı olmayacaksanız) aldığınız önlemlerin atlatılması teknik olarak her zaman için mümkün oluyor. (bknz : https://www.google.com/search?q=tersine+m%C3%BChendislik&oq=tersine+m%C3%BChendislik)

Bu talebinizi bir çok yolla yapabilirsiniz. En basiti "karşı kod" mantığı olabilir. Yazılımınız içerisine yerleştireceğiniz bir algoritma ile anahtar üretir, bu anahtara karşılık gelen değeri xml formatında müşteriniz ile paylaşırsınız. Sistem algoritmaya göre hesaplama yapar, bulduğu sonucu sizin verdiğiniz xml dosya ile karşılaştırır, sonucuna göre kullanıma izin verir veya vermez.

Örneğin;

Algoritma şirket adının harflerini, alfabedeki pozisyonuna göre toplar.

Serkan A.Ş. -> 22+6+21+14+1+17+0+1+0+23+0 = 105

lisans.xml
<lisans>
    <firma>Serkan A.Ş.</firma>
    <anahtar>105</anahtar>
</lisans>

Yazılımınız sisteme giriş esnasında lisans dosyasının varlığını kontrol eder, "firma" değerini okur, 105 değerini hesaplar ve "anahtar" değeri ile karşılaştırır, doğrulama gerçekleşmez ise girişe izin vermez. Anlaşılması açısından örneği basit tuttum, çeşitli şifreleme algoritmaları ile destekleyerek, isterseniz kurulu olduğu sistemin donanım bilgilerini okuyarak (disk, işlemci seri numarası vb.) algoritmanızı zenginleştirebilirsiniz. Yada bir lisans doğrulama sunucusu oluşturup bir web servis aracılığı ile, doğrulama işlemlerini sunucunuz üzerinden yapabilirsiniz. Bu yapıda sunucu servisinizin aksaması bütün müşterilerinizi etkileyecektir. İnternette konu ile çok daha detaylı örnekler ulaşabilirsiniz.

İyi çalışmalar.

 
Gönderildi : 12/03/2019 23:51

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

hocam oralarda sorun yok ,daha once masaüstü çok lisansladık yontemleri biliyoruz , benim sorum , kullanıcı once lisans paneline gitsin sonra kullanıcı ve firma bilgilerinin oluşturma paneli ve sonra login olsun kullansın ,yada login ekranında admin ile kontrol panele normal user ile oturum açma vs. bu tarafda kurumsa uygulama yapmış arkadaşların fikrini almak istiyorum.

 
Gönderildi : 13/03/2019 11:01

Paylaş: