mdsk.net
当前位置:首页 >> 登录之后把用户名保存在sEssion里还是CookiE里面? >>

登录之后把用户名保存在sEssion里还是CookiE里面?

项目中登陆信息一般存放在session中,因为session是存放在服务器,而cookie存放在客户端,相对cookie、session会更安全。 另外一个问题,存放进session中的最好是把包括账号、密码的一个类一起存放进去,这样有利于到时候客户修改密码之类的操作。

对于ecshop的session时间,一直觉得有点短,经过学习了解一些。 includes/cls_session.php中 var $max_life_time = 3600; // SESSION 过期时间 这个应该是全站session时间,就是会员登录之后多久失效。没有详细测试过,应该是这样的。当然关了浏...

你这个问题确实有点怪,用一个语句保存两个信息,如果是用一个session变量还比较容易理解 定义一个User类 class User { public string Name; public string PassWord; } 然后保存时用 User u=new User(); u.Name=this.txtUserName.Text; u.Passw...

当然。cookie是你的浏览器等访问网页是存在在你的本地硬盘的数据,这样你下次访问时候就很快,减少用户查询和页面下载次数。如果你的电脑中木马了,他通过本地cookie获取到你的比如网银登录帐号密码,你说会怎么样?

session怎么产生cookie? 不是一定会产生一个cookie来与服务器session关联的,只有用到了sessionid时才会

刚开始放在cookie就行了,以后发展好要求高了就拿到session里

cookies:是针对每一个网站的信息,每一个网站只对应一个,其它网站不能访问,这个文件是保存在客户端的,每次你打相应网站,浏览器会查找这个网站的cookies,如果有就会将这个文件起发送出去。cookies文件的内容大致包函这些信息如用户名,密码...

一齐用吧 检查是否登陆的时候,判断三个地方,三个地方都通过则代表登陆 存在$_COOKIE['user'] 存在$_COOKIE['ckuser'] $_COOKIE['ckuser']的值等于substr(md5($_COOKIE['user'].$session_id.$ck),0,16)

用servlet么?还是JSP中? HttpSession session=request.getSession(); session.setAttribute("user",username);//username存入的是用户名字符串 JSP中可以用 EL取出 这样进去时候默认账号就是登陆值了。 同样用COOKIE更简单一些 Cookie cookie=...

如果你想做简单一点。那就用session。一行代码就可以保存管理员的登陆状态,在session有效的时间内。再次访问页面不需要重新登陆。 但是,这个有一个弊端。就是现在的web编程思想:轻服务器端,重客户端。也就是尽量减轻服务器端的压力(少在服...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com