首页 新闻 会员 周边 捐助

同一账户在不同机器上登录,强制先前登入的下线,急求!

0
悬赏园豆:10 [待解决问题]

winform 系统,如果一个人在一台机器上登录,另一个人用相同的账号在另一台机器上登录,则强迫先前登入的下线,类似QQ 登录功能,多谢高手指点!急求!

hovering的主页 hovering | 初学一级 | 园豆:38
提问于:2011-08-19 14:16
< >
分享
所有回答(2)
0

      做过类似的东西 , 有一个 UserOnline 表 . 存储登陆人电脑的IP , 时间等 . 可以根据时间先后的判断 . 然后 定时调用 验证时候被其他人第二次登陆了 . 不知道能不能帮到你 .

  愚见.

                                Tony

Tony Sun | 园豆:205 (菜鸟二级) | 2011-08-19 15:03

定时调用 验证 ,是指程序運行每隔一段時間久調用那個驗證方法?這樣你定多久為好,就不是即时性退出了

支持(0) 反对(0) maanshancss | 园豆:303 (菜鸟二级) | 2012-03-05 09:58
1

对,维护一个OnlineUserList,定时同步客户端状态到服务器(防止用户异常退出),如果账号再次登录,则服务器发消息给之前登录账户客户端,强迫其退出。

刘少侠 | 园豆:290 (菜鸟二级) | 2011-08-19 16:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册