key:这个表示session返回来的cookie的键值,
我们整理一下哈:
这个是我们没有清缓存然后刷新了一下哈,对比的结果,发现session保存的数据中,只是expires这个改变了
1 { "_id" : "FVR8Ipp8uShukditfHMrP9DvkbtEC3Qb", 2 "session" : "{ 3 "cookie":{ 4 "originalMaxAge":2591999999, 5 "expires":"2016-10-13T02:07:45.634Z", 6 "httpOnly":true, 7 "path":"/" 8 }, 9 "flash":{}, 10 "user":{ 11 "name":"testyan", 12 "password":"5f324914669525a52367158488a370bd", 13 "email":"yanjinyun@le.com", 14 "head":"http://www.gravatar.com/avatar/adcaff407081e61829d391fe0a08d097?s=48", 15 "_id":"57d75f613d5d55130d2ff07f" 16 } 17 }", 18 "expires" : ISODate("2016-10-13T02:07:45.634Z") 19 } 20 { "_id" : "FVR8Ipp8uShukditfHMrP9DvkbtEC3Qb", 21 "session" : "{ 22 "cookie":{ 23 "originalMaxAge":2591999999, 24 "expires":"2016-10-13T02:16:12.354Z", 25 "httpOnly":true, 26 "path":"/" 27 }, 28 "flash":{}, 29 "user":{ 30 "name":"testyan", 31 "password":"5f324914669525a52367158488a370bd", 32 "email":"yanjinyun@le.com", 33 "head":"http://www.gravatar.com/avatar/adcaff407081e61829d391fe0a08d097?s=48", 34 "_id":"57d75f613d5d55130d2ff07f" 35 }}", 36 "expires" : ISODate("2016-10-13T02:16:12.354Z") 37 }
我们发现只有expires改变了,其他的都没有变,现在我们清空,缓存,重新注册。
我们清楚,这个是我的数据库中保存了session,session在客户端都只有一个,并且不再数据库中。
session与cookie的关系:http://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html
这里我们看出来,session这个是服务器端的设置,如果你第一次登录,也会返回session,不过session
这里和我们数据库中保存的一样。