社区
ASP
帖子详情
如何在后台更改一个用户浏览网站时的session信息?
梦断酒醒
2003-10-11 02:16:58
如何在后台更改一个用户浏览网站时的session信息?比如管理员在后台临时调整用户的浏览权限。
...全文
299
11
打赏
收藏
如何在后台更改一个用户浏览网站时的session信息?
如何在后台更改一个用户浏览网站时的session信息?比如管理员在后台临时调整用户的浏览权限。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tohen
2003-10-12
打赏
举报
回复
用户的权限写入数据库,根据数据库来判断权限
這樣會消耗服务器资源
yaozhg
2003-10-12
打赏
举报
回复
这问题没想过.
session只记录用户名或ID,具体权限存放在数据库里面,当需要更换的时候改数据库内容,这样页面处理的时候就能根据数据库来判断权限了.
萝卜波
2003-10-12
打赏
举报
回复
服务器端 控制不了 客户端的
一定要客户端去运行某个页面请求才行啊
wubaozhang
2003-10-11
打赏
举报
回复
: tdl982324(石井坚) 兄的意见好象不可行吧??这样不是只改变了自己的SESSION值吗? 他好象是要管理员自己来控制的
ishallwin () 兄,你是不是想在聊天室做什么啊??^0^
冰蓝2099
2003-10-11
打赏
举报
回复
这个 比较难
除非 你每次调用页面的时候 session=rs("xxx") 那样 session 就失去了意义
但是 也可以 使用一些机制,例如 将用户踢出网站 让他重新登录,新的 session就生效了
wubaozhang
2003-10-11
打赏
举报
回复
设置一个用户标记,每次用户访问页面时首先访问该标记,若为真时访问一个指定页面来更改特定SESSION值,如果结合数据库就可以任意更改他的SESSION值了(当然还要加管理页面了)
思路如上,具体不述~~
windala716
2003-10-11
打赏
举报
回复
是啊,这几乎是不可能的!你可以实施bineon(雪冬寒)的建议!
liudong963
2003-10-11
打赏
举报
回复
干嘛要用session而不用Application,session是用户私有的,你别想借助ASP来用其他用户改变它。
bineon
2003-10-11
打赏
举报
回复
不可能。因为你只能把用户的权限写入数据库。要是用户不重新登陆也就是不从新超作对应的数据库,那么用户的权限不会改变。
当然如果你不怕消耗服务器资源,那么你可以在每个页面对用户的权限从新处理一下,那么你在后台设置以后只要对应用户访问一个新页面,那么他的权限就会修改。
Reker熊
2003-10-11
打赏
举报
回复
<%session("sessionname")=new session value%>
chense
2003-10-11
打赏
举报
回复
干吗要临时调整呢?
长知识,
Session
强制账号下线,限制账号登录!
Session
是一种服务器端技术,用于在多个页面之间存储和检索
用户
数据。当
用户
访问
一个
网站
时
,服务器会为该
用户
创建
一个
唯一的
Session
,并为其分配
一个
唯一的
Session
ID。这个
Session
ID会作为Cookie存储在
用户
的
浏览
器中,或者通过URL参数传递。这样,当
用户
在多个页面之间
浏览
时
,服务器可以通过
Session
ID检索和更新
用户
的数据。强制
用户
下线可能会导致一些问题,例如
用户
可能会认为他们的登录状态被意外中断。因此,在使用这种方法
时
,请确保您已经充分考虑了
用户
体验和安全性。
session
当
用户
发送下
一个
请求
时
,
浏览
器会自动将cookie中的
session
ID发送给服务器,服务器根据
session
ID来找到对应的
session
,从而获取
用户
的状态
信息
。当
用户
第一次访问
一个
网站
时
,服务器会为该
用户
创建
一个
唯一的会话标识符,并将该标识符发送给客户端,通常以Cookie的形式保存在客户端的
浏览
器中。
网站
登录:当
用户
成功登录
网站
时
,会创建
一个
session
来记录
用户
的登录状态,以便在
用户
浏览
网站
的不同页面
时
保持
用户
登录状态。
用户
认证:当
用户
进行某项操作
时
,需要验证
用户
的身份。
Java Web ——
Session
和 cookie 保存登录
信息
一、
Session
与 Cookie cookie 与
session
应用于互联网中的一项基本技术——会话(客户端与服务端的交互)跟踪技术,用来跟踪
用户
的整个会话。简单来说,cookie 是通过在客户端记录
信息
确定
用户
身份的,而
session
则通过在服务器端记录
信息
确定
用户
身份。 1、
Session
HTTP 协议是非连接性的,取完当前
浏览
器的内容,然后关闭
浏览
器后,链接就断开了,而没有任何机制去记录取出后的
信息
。而当需要访问同
一个
网站
的另外
一个
页面
时
(就好比如在第
一个
页面选择购买的商品后,跳转到第二
如何区分不同
用户
——Cookie/
Session
机制详解
会话(
Session
)跟踪是Web程序中常用的技术,用来跟踪
用户
的整个会话。常用的会话跟踪技术是Cookie与
Session
。Cookie通过在客户端记录
信息
确定
用户
身份,
Session
通过在服务器端记录
信息
确定
用户
身份。 本章将系统地讲述Cookie与
Session
机制,并比较说明什么
时
候不能用Cookie,什么
时
候不能用
Session
。 1.1 Cookie机制 在程序中,会话跟踪是很重要的事情。理论上,
一个
用户
的所有请求操作都应该属于同
一个
会话,而另
一个
用户
的所有请求操作则应该属于另
一个
..
【JavaWeb】
Session
详解+底层分析+代码演示
Java中的
Session
技术是一种用于在Web应用程序中跟踪
用户
会话状态的机制。它允许在
用户
与Web应用程序交互
时
,将数据存储在服务器端,并在需要
时
检索这些数据。
Session
技术通常用于存储
用户
的登录
信息
、购物车内容、
用户
偏好设置等。 在Java中,
Session
技术是通过javax.servlet.http.Http
Session
接口实现的。当
用户
第一次访问Web应用程序
时
,服务器会为该
用户
创建
一个
唯一的
Session
ID,并将其存储在Cookie或URL参数中。
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章