摘要: 来源: 字体:[大 中 小] 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候... 阅读全文
posted @ 2008-03-25 16:09 ChouKei 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 妙用cache检验用户是否重复登陆_asp.net技巧 网上看到可用Cache来判断用户是否已登陆的方法,感觉还不错。实验后,特此分享代码原理比较简单:判断cache中是否已存在规定的客户登陆字符串,如果没有便添加,同时指定其在 cache中的保存时间。重复登陆时,便能通过判断cache值是否为空来判断用户是否重复登陆了。 //生成Key string sKey = TextBox1.Text... 阅读全文
posted @ 2008-03-25 16:04 ChouKei 阅读(427) 评论(0) 推荐(0) 编辑