はい!現状のスマホ対応版のクッキーとセッションについて整理して、あるべき設計を考えてみる!の巻!

はい!ギュンばんわ!
スマホ版を考えてみるわよ!

■1■はじめてSNSのトップページを開いた時( http://touch.pne.jp/ )

  • 生成されたクッキー
名前(name)	symfony
値(value)	80gqa8d0aag0bkml6h35e20bt2
ホスト(host)	touch.pne.jp
パス(path)	/
セキュア(secure)	無効
有効期間(expire)	セッションの終わり
  • 生成されたクッキーに紐づいたセッション
cat sess_80gqa8d0aag0bkml6h35e20bt2
OpenPNE/user/opSecurityUser/site_identifier|s:19:"http://touch.pne.jp";symfony/user/sfUser/lastRequest|i:1311228672;symfony/user/sfUser/authenticated|b:0;symfony/user/sfUser/credentials|a:0:{}symfony/user/sfUser/attributes|a:1:{s:14:"opSecurityUser";a:1:{s:9:"auth_mode";s:11:"MailAddress";}}symfony/user/sfUser/culture|s:5:"ja_JP";

(読みやすいように展開)
cat sess_v76k4q1j6oriphkfv2v92crht6
OpenPNE/user/opSecurityUser/site_identifier|s:19:"http://touch.pne.jp";
symfony/user/sfUser/lastRequest|i:1311228672;
symfony/user/sfUser/authenticated|b:0;
symfony/user/sfUser/credentials|a:0:{}
symfony/user/sfUser/attributes|a:1:{s:14:"opSecurityUser";a:1:{s:9:"auth_mode";s:11:"MailAddress";}}
symfony/user/sfUser/culture|s:5:"ja_JP";

■2■次回から自動的にログインを「しない」でログインしたあと( http://touch.pne.jp/ )
(ていうか現在は「次回から自動的にログイン機能」がまだないです)

  • 生成されたクッキー
名前(name)	symfony
値(value)	0lmeniod9v5ner58vbcu7lv587
ホスト(host)	touch.pne.jp
パス(path)	/
セキュア(secure)	無効
有効期間(expire)	セッションの終わり
  • 生成されたクッキーに紐づいたセッション
cat sess_80gqa8d0aag0bkml6h35e20bt2 
OpenPNE/user/opSecurityUser/site_identifier|s:19:"http://touch.pne.jp";symfony/user/sfUser/lastRequest|i:1311228672;symfony/user/sfUser/authenticated|b:0;symfony/user/sfUser/credentials|a:0:{}symfony/user/sfUser/attributes|a:1:{s:14:"opSecurityUser";a:1:{s:9:"auth_mode";s:11:"MailAddress";}}symfony/user/sfUser/culture|s:5:"ja_JP";

(読みやすいように展開)
cat sess_80gqa8d0aag0bkml6h35e20bt2 
OpenPNE/user/opSecurityUser/site_identifier|s:19:"http://touch.pne.jp";
symfony/user/sfUser/lastRequest|i:1311228672;
symfony/user/sfUser/authenticated|b:0;
symfony/user/sfUser/credentials|a:0:{}
symfony/user/sfUser/attributes|a:1:{s:14:"opSecurityUser";a:1:{s:9:"auth_mode";s:11:"MailAddress";}}
symfony/user/sfUser/culture|s:5:"ja_JP";

■3■ログアウトしたあと( http://touch.pne.jp/logout )

  • 生成されたクッキー
名前(name)	symfony
値(value)	5j8ug2dsrsh28vqjbciqbo4691
ホスト(host)	touch.pne.jp
パス(path)	/
セキュア(secure)	無効
有効期間(expire)	セッションの終わり
  • 生成されたクッキーに紐づいたセッション
cat sess_5j8ug2dsrsh28vqjbciqbo4691 
OpenPNE/user/opSecurityUser/site_identifier|s:19:"http://touch.pne.jp";symfony/user/sfUser/lastRequest|i:1311229083;symfony/user/sfUser/authenticated|b:0;symfony/user/sfUser/credentials|a:0:{}symfony/user/sfUser/attributes|a:1:{s:14:"opSecurityUser";a:1:{s:9:"auth_mode";s:11:"MailAddress";}}symfony/user/sfUser/culture|s:5:"ja_JP";
(読みやすいように展開)
cat sess_5j8ug2dsrsh28vqjbciqbo4691 
OpenPNE/user/opSecurityUser/site_identifier|s:19:"http://touch.pne.jp";
symfony/user/sfUser/lastRequest|i:1311229083;
symfony/user/sfUser/authenticated|b:0;
symfony/user/sfUser/credentials|a:0:{}
symfony/user/sfUser/attributes|a:1:{s:14:"opSecurityUser";a:1:{s:9:"auth_mode";s:11:"MailAddress";}}
symfony/user/sfUser/culture|s:5:"ja_JP";