在一个B/S系统中,当一个账号登陆了,我在别的机子上在有这个账号也能成功登陆,怎样才能使一个账号在线的时候这个账号不能在登陆!
在数据库加一个loginstate字段,在login的时候检测是否为off,是off就允许登录,否则不允许登录,并给出提示信息;成功登录后将状态置为on,在退出事件以及Global.asax的Session_End事件中将状态置为off
数据库存储,在数据库中存储登录人呢的信息..这样.在用户登陆的时候就可以在验证用户密码的时候来确定用户是否登录
用cookie保存登陆信息!
推荐用Session