session 和 cookie 的使用规则

2018-08-08  本文已影响0人  潜心做学霸

1. 大流量的浏览型页面或者系统不从Tair读取session,如果需要session信息,则从cookie读取,如:detail、ss、search等系统

2. 涉及用户登录之后才能操作的系统则从Tair读取session,如:tm,sell,buy等系统

3. session如果可以通过子域名下保持cookie解决的,则优先采用cookie方案

4.".taobao.com"域名下cookie必须严格控制数量

5.要避免访客用户写tair的情况,数据量太大,导致tair失效增加,如:只要访问就会生产的token

影响:

1.减少大流量系统对tair的依赖,增加稳定性

2.保证了用户账号的安全性

3.用户登录之后,浏览detail,ss,search,php页面等系统,因为不更新服务器端tair的时间,则导致持续在这类系统浏览1小时后,跳转到tm,sell等系统会让用户重新登录

 sessionId 同步方案

第三方写session

1,用户访问www.alipay.com

2,alipay返回sessionId给浏览器

3,ajax发送异步请求到另一个请求:www.alipayguoji.com

3,第三方应用将session写入到www.alipayguoji.com

缺点:

用户禁用调cookie会导致session失败

上一篇下一篇

猜你喜欢

热点阅读