1.通过响应对象往浏览器中写入cookie(键值对)
用户登录post表单——>创建session(字典形式——>用户浏览器cookie中保存sessionid;同时此用户的session保存在内存中(redis)——>用户下次请求时,通过cookie中放的sessionid找到服务器对象的session(用户)
用户登录post表单——>表单验证通过——>生成JWT编码(token)——>返回浏览器payload(userid/exp等)、token——>token保存在cookie/localstorage/sessionstorage中
它是网站实现用户跟踪最重要的手段。
网站可以利用cookies跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了哪些页面,在每个网页的停留时间等。利用这些信息,一方面是可以为用户提供个性化的服务,另一方面,也可以作为了解所有用户行为的工具,对于网站经营策略的改进有一定参考价值。
用户关闭浏览器时,token不会丢失。
用户在浏览器页面之间跳转时,token不会丢失。
Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
内存中
参考网址:(阮一峰)
https://www.baidu.com/link?url=uu1flmevuJJrMVDpmF6XK8hbi5ZJOUuloK-VXIDplUWSiSfQOROG3D1CcrbQdca6GxkqtMHiG5JkFzWZOZIiIUvl-Urhb2RWQCodc0VPlHC&wd=&eqid=d3088798000112b3000000065cec02dc
客户端收到服务器返回的 JWT,可以储存在 Cookie 里面,也可以储存在 localStorage。
此后,客户端每次与服务器通信,都要带上这个 JWT。你可以把它放在 Cookie 里面自动发送,但是这样不能跨域,所以更好的做法是放在 HTTP 请求的头信息Authorization字段里面。
添加网站统计代码,可以去 www.cnzz.com 弄一个,也可以搜索一下“网站统计”,选择你喜欢的。加入到网页上后,登陆看自己的统计数据就知道一些信息了。不知为何 会不通过?希望采纳
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)