社区
Web 开发
帖子详情
如何防止一个web app中多个人使用一个帐号登录的情况?
juanxincai
2004-09-10 02:16:41
如何防止一个web app中多个人使用一个帐号登录的情况?
...全文
606
12
打赏
收藏
如何防止一个web app中多个人使用一个帐号登录的情况?
如何防止一个web app中多个人使用一个帐号登录的情况?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
power17
2004-09-10
打赏
举报
回复
我也想知道这个问题是怎么解决的
juanxincai
2004-09-10
打赏
举报
回复
用户如果非法退出, 如直接关闭ie, 那怎么解决?
jijiyuyang
2004-09-10
打赏
举报
回复
由于服务器端session的id不同,session可以建立多个,同样避免不了多个登陆,建议采用服务器端变量application控制登陆状态
kobetong
2004-09-10
打赏
举报
回复
同意楼上N(1~50)层的
majy
2004-09-10
打赏
举报
回复
数据库中设置字段,然后给session加监听器,session建立时字段置1,session out时置0,注意手工退出登录时让session out.
bxh2dai
2004-09-10
打赏
举报
回复
在数据库中设计一个字段,记录用户是否登陆,退出后修改此字段就可以了
Jacky1206
2004-09-10
打赏
举报
回复
同意bp69() ,一旦用户登录,置登录状态为1,用户登录的login方法中检测登录位,如果是1,那么表明已经登录,返回不能重复登录信息。
zpma
2004-09-10
打赏
举报
回复
楼上,关键是在用户登出的时候把他的帐号删掉,否则的话,每个用户就只能登录一次了。
laoxing521
2004-09-10
打赏
举报
回复
将己登录的帐号都记录下来,
一旦有人登录,就检查一下登录记录,如果是登录记录中有这个帐号的话,就不让他登录
至于存放哪,随便你,只要程序能找到就行了
drugon
2004-09-10
打赏
举报
回复
在数据库中设计要好一些
bp69
2004-09-10
打赏
举报
回复
给帐户设置一个状态位,登陆时候检测,可防止多人登陆同一个账号
juanxincai
2004-09-10
打赏
举报
回复
也就是同一时刻, 同一个帐户,只能有一个人登陆
Web
、
APP
和小程序账户
登录
机制差异
摘要 同样是账户
登录
功能,在面对不同渠道和场景时,需要进行一定的优化适配。本文从最早期的
Web
登录
机制讲起,谈谈同样的
登录
功能在
APP
以及小程序上的变化。 为什么要
登录
登录
的本质是为了区分不同的用户。 在
Web
1.0 时代,用户往往只需要上网检索一些已发布的信息,例如看看新闻之类的,网站发布方无需针对不同的用户提供不同的内容,因此也无需知道是谁在访问内容。 进入
Web
2.0 时代,一些博客平台和论坛的兴起,用户开始自发创造内容,因此产生了新的需求——用户可管理自己创建的内容,那么问题就来了,网站需要
Java
Web
防止
用户重复
登录
(同一用户同时
登录
)的一种实现方案
1.思路在Java
web
项目中,有时需要
防止
用户重复
登录
,解决方案有多种。 这里给出
一个
简单的解决方案:在处理
登录
的login方法中,先查询数据库验证下该用户是否存在,如果存在 判断该
登录
账户是否已经锁定了, 然后从
app
lication内置作用域对象中取出所有的
登录
信息,查看该username账户是否已经
登录
,如果
登录
了,就友好提示下,反之表示可以
登录
,将该
登录
信息以键值对的方式保存在
app
l
帐号
登录
:session
什么是Session 由于Http协议是无状态的协议,所以服务端需要记录用户的状态时,就需要某种机制来标识具体的用户,这个机制就是Session。 Session是在服务端保存的
一个
数据结构,用来跟踪用户的状态。 什么是Session ID 用于标识Session,由服务端生成,一般存储在客户端Cookie中。 Session ID特点 1、short-lived——存活时间短 2、secret——安全,不可预测 3、unique——唯一,
防止
用户身份篡掉 Session ID的生成规
ad域
帐号
登录
提示无法处理请求_单点
登录
的三种实现方式
来源:cnblogs.com/yonghengzh/p/13712729.html前言实现方式一:父域 Cookie实现方式二:认证中心实现方式三:LocalStorage 跨域补充:域名分级前言在 B/S 系统中,
登录
功能通常都是基于 Cookie 来实现的。当用户
登录
成功后,一般会将
登录
状态记录到 Session 中,或者是给用户签发
一个
Token,无论哪一种方式,都需要在客户端保...
ad域
帐号
登录
提示无法处理请求_单点
登录
的三种实现方式,你会几种?
阅读本文大概需要 6 分钟。作者 | 张永恒来源 | http://urlify.cn/RVvaim前言在 B/S 系统中,
登录
功能通常都是基于 Cookie 来实现的。当用户
登录
成功后,一般会将
登录
状态记录到 Session 中,或者是给用户签发
一个
Token,无论哪一种方式,都需要在客户端保存一些信息(Session ID 或 Token ),并要求客户端在之后的每次请求中携带它们。在这...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章