下面是一些虚拟的例子,模拟了在你的浏览器访问Drupal站点时,从会话的角度来看,都发生了什么。
初次访问
浏览器:嗨,请给我一个页面。
Drupal:我可以看一下你的cookie么?
浏览器:对不起,我没有;我这是第一次来这里。
Drupal:好吧,给你一个。
第二次访问
浏览器:请再给我一个页面。
Drupal:我可以看一下你的cookie么?
浏览器:好的,它在这里。它的会话号码为6tc47s8jd6rls9cugkdrrjm8h5。
Drupal:嗯,不过在我的记录中找不到它。但是还是给你页面。我将会把你的会话ID记录下来,以备你再次访问。
拥有帐号的用户
(当用户创建了一个帐号并点击了登录按钮时。)
浏览器:嗨!我需要一个页面。
Drupal:我可以看一下你的cookie么?
浏览器:好的,它在这里。它的会话号码为31bfa29408ebb23239042ca8f0f77652。
Drupal:你好,乔!(喃喃而语)你的用户ID为384,你喜欢将你的评论嵌套起来,你的咖啡黑色的。给你一个新的cookie,这样你的会话就不会被盗用。我将记录你的这次访问。玩的愉快。
老葛的Drupal培训班 Think in Drupal