现在很多网站都有记住登录状态
的功能。比如gmail,豆瓣等。
现在让我们通过豆瓣来看看如何实现remember me
。
下图为豆瓣的登录页面
:
1. 不选择“记住我”
我们可以得到login页面的response header里的Set-cookie值为。
ue="xxxxx@gmail.com"; domain=.douban.com; expires=Thu, 01-Jan-2012 00:00:00 GMT
dbcl2="1123439:yhsdfd1yvQ"; path=/; domain=.douban.com
其中的ue是用户名,dbcl2为类似于sessionId的用户identification。
可以看出,这是标准的form-based认证方式。
2. 选择“记住我”
得到的response为:
ue="xxxxxx@gmail.com"; domain=.douban.com; expires=Thu, 01-Jan-2012 00:00:00 GMT
dbcl2="1123439:vY9ssdff0"; path=/; domain=.douban.com; expires=Wed, 25 Mar 2009 07:29:59 GMT
跟前者的唯一区别是在dbcl2后加了一个过期期限值,刚好是一个月。
我们已经可以看出,其实本质上,就是在服务器端记住session,并且在客户端记住cookie一个月。在一个月内,都使用相同的cookie去访问服务端。
验证一下,重新访问,果然使用的是同一个cbdl2值。
问题
显而易见,这里最大的问题在于安全问题。
假如cookie被盗,则黑客可以使用这个dbcl2值登录。
那怎么解决呢?很多站点会对用此种方式登录的用户行为进行限制,他们只能执行一般如查看信息等操作,而不能执行如修改密码等安全级别较高的操作。如果用户要修改密码,将被要求重新登录。
当然,现在很多站点在修改密码时都需要输入旧密码,相当于做了一层类似的保护。
- 大小: 14 KB
分享到:
- 2009-02-23 15:38
- 浏览 1522
- 评论(0)
- 论坛回复 / 浏览 (0 / 1683)
- 查看更多
相关推荐
NULL 博文链接:https://andyhu1007.iteye.com/blog/337281
远程探视在众多大医院中有着迫切的需求,这种需求来自两方面:一是有些病人患有传染性很强的疾病;二是重症患者容易受到感染,所以都不能与外界接触。而这类特殊的患者最需要得到安慰和陪同,其家人、亲戚、朋友等也...
监护室探视制度.pdf
4. **住院病区管理**: - 出入管控:住院病房24小时封闭管理。 - 陪护制度:实行“一患一陪护”,陪护人员固定且需进行核酸检测。 - 腕带或陪护证:患者和陪护人员凭此进出,避免在公共区域聚集。 - 个人防护:...
4. 线下探视问题:医护工作本身就繁重,医护人员额外提供线下探视服务,大大提升医护人员的工作量。医院人流量大,家属多次来往医院增加传染风险,医院院感防控压力大。线下探视过程复杂,疫情常态化背景下,医院对...
标题“电子功用-探视电筒”提示我们这个主题聚焦于一种特定的电子设备或功能,即探视电筒。探视电筒通常是指一种具备强光照明,并可能具有特殊用途,如在狭小空间、暗环境或者特殊工作条件下使用的便携式照明工具。...
该文档介绍了一个基于5G技术的疗养院VR(虚拟现实)探视方案,旨在提升养老机构的服务质量和家属参与度,同时为疗养院的运营带来新的商业模式。以下是该方案涉及的主要知识点: 1. **5G网络技术**:5G是第五代移动...
4. **儿童禁止探视**:儿童免疫力相对较弱,更易受到感染,因此规定儿童不得进入病区探视,以保护他们的健康。 5. **探视地点和方式**:探视者必须遵守医院的消毒和隔离制度,在指定地点进行探视。一般情况下,探视...
4. 探视方式的选择: - 探视方式的选择需考虑子女的年龄和身心发展,如幼儿期一般适合探望性探视,以免频繁环境变化影响其成长。 - 随着子女年龄增长,可逐渐引入逗留性探视,同时考虑子女的意愿。 - 父母的状况...
在当前的医疗环境中,医院探视陪护管理制度显得尤为重要。这不仅关系到患者的治疗效果,更是维护医院正常运营秩序的关键。亳州市人民医院作为医疗服务提供者,通过其探视陪护管理制度,明确了探视人员与陪护人员的...
4. **探视权的行使**: - 探视权可能因未明确约定或新纠纷而产生争议,协商不成时可诉诸法院。 - 法院判决后,对拒绝配合的一方可采取拘留、罚款等措施,但不能强制执行子女的探视行为。 5. **经济补偿和损害赔偿...
【标题】:“行业分类-设备装置-一种探视多媒体推车” 在当今信息化时代,医疗、教育、商业等各个行业中,多媒体技术的应用越来越广泛。探视多媒体推车就是这种技术与传统设备结合的产物,旨在提升服务质量和效率。...
ICU探视制度学习.pptx
最新探视权的法律条文探视权的法律规定有哪些最新模板word.docx
然而,在一些特殊领域如监狱探视方面,传统的预约方式依然存在着诸多不便之处。传统监狱探视预约方式往往依赖于人工操作,不仅效率低下,而且容易出现错误。鉴于此,开发一款基于微信小程序的监狱探视预约管理系统...
《电子功用-望远夜视装置及探视电筒》 在现代科技的快速发展中,电子设备已经深入到我们生活的各个领域,其中望远夜视装置和探视电筒是两个重要的工具,它们在军事、安防、户外探险等多个场景中发挥着关键作用。这...
【基于ARM9的新生儿保温箱远程探视系统设计】 本文主要介绍了如何利用ARM9嵌入式处理器设计一种新型的新生儿保温箱远程探视系统,旨在解决传统探视系统无法满足家属灵活探视需求的问题。ARM9处理器是系统的核心硬件...
【标题】"内蒙古医科大学附属医院配探视信息管理系统"是一个基于人工智能技术的项目实践,旨在设计和开发一个高效、智能化的信息管理系统。这个系统专门针对医疗机构的探视管理,旨在优化探视流程,提高医疗服务的...
在民法典婚姻家庭编草案的讨论中,核心议题之一是如何确保离婚后孩子的抚养和探视安排最有利于其成长。离婚不仅涉及到成年人的权益,更关乎未成年人的身心健康。本文将深入探讨婚前重大疾病告知、离婚冷静期设立以及...