
如果你的问题是登陆后用户信息放在哪里,答案是数据库,数据库里存放的是详细的用户信息,如,除了用户名,密码外还有年龄,性别,家庭住址(此处仅仅例举,具体信息根据不同项目而定)。
我权当你问的是如何实现一个月免登陆的功能。也就是Cookie实现的功能。
此功能在登录后将用户信息设置进Cookie中(如:用户名,密码),同时设置一个Cookie的最大保存时间,即通过setMaxAge(此处填时间单位秒)设置的,一个月也就是填30*24*60*60。然后通过响应,返回给浏览器,浏览器将Cookie存放到本地电脑上,至此Cookie的设置值的 *** 作就算完了。当用户登录时浏览器自动读取这些Cookie(如:用户名,密码),带着这些信息到服务器端,服务器端程序解析出相关Cookie后进行判断,看此用户是否正确,如通过查询数据库看数据库中是否存在。如果正确则成功登录。至此Cookie的读取值也完成了。
ps:浏览器自动读取Cookie是根据Cookie里的domain信息决定的,简单应用的domain信息往往由服务器自动设置。
希望对你有帮助。
通过ASP的话,简单的来说,一般是通过Session或者Cookies进行登录验证,如果登录了的话,在Session或者Cookies中记录一下,在显示网页内容时读取Session或者Cookies进行判断,然后再输出内容。没法再详细了,再详细就直接贴代码了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)