Jump to content


Photo

Kullanıcı Login Durumlarını İzlemek


  • Please log in to reply
5 replies to this topic

#1 multimesut

multimesut

    Active Member

  • uniGUI Subscriber
  • PipPipPip
  • 73 posts

Posted 16 August 2017 - 08:47 PM

Merhaba Arkadaşlar,

 

Local bir sistemde birden fazla kullanıcı giriş yapıyor. Yapmak istediğim aynı kullanıcı başka bir bilgisayarda oturum açar ise diğer kullanıcıya çıkış yaptırmak.

 

Örneğin;

Sistemde Mesut,Ahmet,Mehmet giriş yapmış olsun. Mesut çıkış yapmadan diğer bilgisayarda giriş yapıyor. Bu durumda 2 bilgisayar dada Mesut kullanıcısı oturum açmış olacak. İlk açmış olduğu bilgisayardaki oturumunu sonlandırmam gerekiyor.

 

Bu konuda nasıl bir öneri sunabilirsiniz?


  • 0

#2 Erkan ÇAĞLAR

Erkan ÇAĞLAR

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 172 posts
  • LocationSamsun / Türkiye

Posted 17 August 2017 - 05:29 AM

giriş yapan kullanıcı adı ve giriş yapılan ip bilgisini bir tabloda tutabilirsin. ordan kontrol edersin


  • 0

#3 multimesut

multimesut

    Active Member

  • uniGUI Subscriber
  • PipPipPip
  • 73 posts

Posted 17 August 2017 - 07:14 AM

Kullanıcılar uzaktaki bir sisteme locakdeki değişik bilgisayarlardan giriş yapıyorlar. Burada veritabanına sesionid gibi bir bilgi saklamam gerekiyor. eğer farklı ise eski sesionid yi sil gibi bir function olması gerekiyor fikrimce.


  • 0

#4 multimesut

multimesut

    Active Member

  • uniGUI Subscriber
  • PipPipPip
  • 73 posts

Posted 18 August 2017 - 09:36 AM

"C:\Program Files (x86)\FMSoft\Framework\uniGUI\Demos\Desktop\Session List" altında bulunan örnek çok işime yaradı. İstediğim sessionu kill edebiliyorum.

 

fakat örnekte bulunan

  S := UniServerModule.SessionManager.Sessions;
  S.Lock;

kısmında Lock bir sorun teşkil eder mi bilmiyorum. online 500 kullanıcı olsa bu lock sırasında biri giriş yapsa çakışma veya sistem çökme gibi bir durum olur mu? Tam olarak neyi kitlediğini anlayamadım.


  • 0

#5 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 9815 posts

Posted 18 August 2017 - 10:15 AM

Hayır, sadece Lock çözülene kadar sistem bekler.

Bu yüzden Lock ve Unlock arasındaki süre çok düşük olmalı.


  • 0

#6 multimesut

multimesut

    Active Member

  • uniGUI Subscriber
  • PipPipPip
  • 73 posts

Posted 18 August 2017 - 10:41 AM

Teşekkürler #Farshad Mohajeri


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users