社区
Web 开发
帖子详情
老少爷们来帮个忙,用户登录唯一性的判断问题!!!
radial126
2002-02-01 04:18:38
系统要求一个用户在同一时间只能登录进系统一次,怎么解决???
ATTENTION:要考虑用户在客户端可能发生的一切情况。包括突然断电和直接关闭窗口产生的非正常退出。
...全文
162
7
打赏
收藏
老少爷们来帮个忙,用户登录唯一性的判断问题!!!
系统要求一个用户在同一时间只能登录进系统一次,怎么解决??? ATTENTION:要考虑用户在客户端可能发生的一切情况。包括突然断电和直接关闭窗口产生的非正常退出。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xexplorer
2002-02-01
打赏
举报
回复
Session过期后会自动消失,你可以编制一个守护县程来对这样的用户进行处理,其实不用数据库直接用Session来处理完全可以,你可以在所有的Session中进行通信以判断是否有另外的Session存在和当前用户相同的登陆,这样就可以解决问题了。
radial126
2002-02-01
打赏
举报
回复
happynet,你说的查询用户是否刷新指的什么意思。我现在有一点转不过来,就是:
我可以在用户登录时把数据库的用户登录标志位写为1,在他通过点击我提供给他的“退出系统”按钮时再把此标志位写为0,但是当他没有这样退出时,我怎么把那个标志位写回成0呢?
也就是说我在服务器端如何侦测用户“XX”已经通过非正常手段退出了本系统呢???
yanchang
2002-02-01
打赏
举报
回复
同意楼上的观点
人民邮电出版社有本《JSP即时应用》的书
书上有的很好的 例子,就是做用户登陆验证的,符合你的要求
有机会去看看
happynet
2002-02-01
打赏
举报
回复
可以在数据库中添加一个字段来判断是否已经登陆。
然后每隔一段时间查询用户是否刷新,如果超过一定时间未刷新,则
将用户设为未登陆!
呵呵!这方法可能土些!
有更好的方法我也想知道!
happynet
2002-02-01
打赏
举报
回复
可以在数据库中加个值嘛!登陆了为1,不登录为0
为1时不允许登陆不就搞定!
lihaitaoami
2002-02-01
打赏
举报
回复
可以用session来控制。
warmcat
2002-02-01
打赏
举报
回复
你可以在客户端写个cookie啊,两边对照一下就可以了嘛。
Vue 中根据当前的日期显示当前是星期几
Vue 中根据当前的日期显示当前是星期几 HTML代码 <el-date-picker v-model="item.value" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" @change="dataChange" /> JS代码 getWeek_index = (ne...
JAVA
判断
当前日期是星期几
方法1: /** *
判断
当前日期是星期几
*
* @param pTime 修要
判断
的时间
* @return dayForWeek
判断
结果
* @Exception 发生异常
*/ public static int dayForWeek(String pTime) throws Exception { format = new Simpl
Java获得当前日期是星期几
原文:https://blog.csdn.net/u013456370/article/details/74373410/ 功能: 根据当前日期获取当前是星期几,拿去即可用 代码: package com.bos.test; import java.text.DateFormat; import java.text.ParseException; import java.text....
JS脚本显示当前日期+星期几
以下的代码提供了显示当前日期和星期几的实现方法:function writeDateInfo(){ var day=""; var month=""; var ampm=""; var ampmhour=""; var myweekday=""; var year="";
(JavaScript)获取当前的日期和星期数
代码: var date = new Date; //获取当前日期 var year = date.getFullYear(); //获取当前年份 var month = date.getMonth()+1; //获取当前月份(记得+1) var dates = date.getDate(); //获取当前是几日 var day = date.getDay(); //获取当前是星期几 周一返回1,周六返回6,周日返回0 var arr = ['星期日'
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章