如何限制登录时间

lj_198119811981 2005-08-29 10:38:42
我想让客户登录服务器的时间受限制,在客户登录一定时间后强制其退出重新登录,用timer能实现吗,或使用什么方法比较好。请各位大哥帮帮忙。
...全文
185 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
syeerzy 2005-08-30
  • 打赏
  • 举报
回复
Session更合适作为2次操作的时间限制,如果把它作为登陆时间的限制,那么你在所有操作中都不要用Session了,否则时间会重置,而且Session 的时间不准(有人说这是bug,不过我觉得是为了减少因为精确计时带来的性能损失)不合适作计时。

可以在登陆的时候根据服务器当前时间,加上一个指定的数值(允许的时间)。然后在每次postback的时候判断时间是否超过。为了不写太多重复代码,可以把判断放在页面基类里。
CnEve 2005-08-30
  • 打赏
  • 举报
回复
Session

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧