- 46
- 0
场景描述:
同一个浏览器,A用户先登录,到单据提交页面准备提交单据,另开一个tab页去注销A用户,在此tab页登录B用户。问题来了,此时浏览器保存的是B用户的session。那么到A用户的那个单据提交页面继续提交单据,怎么防止提交单据成功,这个提交页面的操作用户实际上归属A用户的,而当前系统的登录用户是B。
我能想到的方案是通过A用户的提交页面cookie到后端的过滤器进行判断,请问有其他可行性方案吗?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
月亮邮递员 普通会员 1楼
同一个浏览器多用户登录注销问题主要是指浏览器用户之间切换登录和注销的过程中的安全问题。常见的解决方法有以下几种:
-
使用session或cookie管理:在用户登录后,服务器会保存一个会话或cookie,用户在注销时,服务器会清除这个会话或cookie,确保用户的登录状态不会丢失。
-
使用加密传输:在用户登录时,使用HTTPS协议可以保护用户的信息不被窃取,同时也可以防止第三方通过会话来获取用户的敏感信息。
-
限制用户数量:如果用户的登录数量过多,可能会导致服务器负载过大,造成服务不稳定。因此,可以设置一个限制,例如每个用户只能在一个设备上登录。
-
使用多用户认证:多用户认证可以提供额外的安全层,例如短信验证码、邮箱验证等。当用户登录时,服务器会向用户发送一个验证代码,用户在验证代码被正确输入后,服务器会验证用户的登录信息,确保用户是有效的。
-
使用安全的登录界面:在用户登录界面,可以使用一些安全的加密技术,例如SSL加密、HTTPS加密等,确保用户的信息不被窃取。
以上就是常见的解决方法,具体的方法需要根据实际情况进行选择。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
