收录日期:2019/04/18 21:09:08 时间:2016/06/01 15:44:21 标签:ASP.NET
请问网站中如何控制一个用户名只能在同一地方,同一时间登录,就像qq一样
用户登陆以后在数据库里面做标记
离开后再做标记
高手呢
我的处理办法可能笨了点,建一Online登陆时插入,固定一个页面每10分钟刷新一次,刷新时更新当前时间,退出时删除该条记录,在用户登陆时做一异常退出处理程序,如果当前时间和该登陆用户最后刷新时间之差超过10分钟,则可判断是非法退出,删除该记录,用户重新登陆即可,如果小于10分钟则该用户正在操作中或者非法退出,但没超过10分钟,此时也只能够判定为使用中,需等待一段时间再登陆,菜鸟一个,不对之处请指出。
结合一楼说的,再结合IP地址~~~
可以用标识,或做到数据库~

QQ也没有限制呀,一号码可以两个地方同时上
如果做标记 那么 断电或。。。情况 根本解决不了!

我也曾经想过这个问题! 你可以在一段时间。判断一下! 删除所有 20分钟没有操作的!

如果这样做 那用户非法关闭的代价 就是20分钟只内不能 登陆!

最好的方法就是写一个WEB服务! 不过难度太大!

不可能十完十美,总得有代价
要不你换个好点的服务器,多浪费点资源好了
学习

今天把合同签了,工资只有900! 怎么计算出输出文字长宽??? IDispatch error #3107 是什么错误? 如何取消enabledatabaselogonprompt? 多线程,文件接受端使用多线程么? VSprinter控件制表格,但表格线的粗细却不不一样!怎么办?! 关于时间函数 类似与网络蜘蛛的软件还有什么?哪个好一点? max问题 PD模型仓库的固化问题 多谢谁能帮我优化个SQL~! [转贴]中国与香港及台湾因私个人护照免签国家一览 tomcat端口访问问题! 问一个问题关于死锁导致Windows内核出问题的事情 大家帮我设计个数据库,要好的。 求助高手,出现了以下信息表示电脑出现了什么问题? 请问一个16*16的点阵屏电路板是怎样制作的 WebBrowser的使用问题 一个送分的问题,如何把一个动态的记录数组做为参数传给一个函数?再问,如何在DataModule关掉整个程序,谢谢! (100分)网页错误提示:服务器无法在发送HTTP标头之后清除标头。请问怎么解决? 自动提交网页表单的问题 关于窗体传值的问题?? 关于dataset 简单问题。。。。。。。。 如何将窗体还原成2k样式,就是不带那个圆角矩形的。我现在使用xp+vs2003,变不回去了。只要窗体,里面的按钮无所谓~~~ 請問當我點日期控件中的一天時,能夠顯示那天一周的記錄 关于同一上传系统在jbuilder2005和eclipse中的差异! 超级难ASP时间差计算题,高手请进 TcxGrid的TcxGridDBTableView.ViewData.Rows跟Records有什么区别? 怎样设置static IP?