検索条件
全2件
(1/1ページ)
意外とわかりやすいサイトが少なかったので収穫はあまりないがこんな感じ。消したらログアウトされるCookieとして調べた。
サービス名 | 保持期間 | セッションキー |
---|---|---|
GitHub | 15日 | user_session |
Cookpad | 30日 | access_token_global_v2 |
pixiv | 30日 | PHPSESSID |
fantia | 31日 | _session_id |
ドリパス | 2ヶ月 | remember_user_token |
last.fm | 1年 | sessionid |
Amazon.co.jpやヨドバシもしばらくアクセスしていないとログアウト食らった記憶があるので、何かしらのリミットはついてそうだが、さっと調べる程度の範疇ではわからなかった。
しかしGitHubはやたらログアウト食らうとと思ったらたった15日とは…。
ドリパスはDPSSID
がなければremember_user_token
からセッションを生成し、DPSSID
とremember_user_token
の両方がなければログアウト状態になるようだった。DPSSID
はExpiresがSessionとなっていたため、remember_user_token
を削除してもブラウザを落とすまではログインを継続できる。
どういう条件の時にCookieがサブドメインに送信される状態になるかについてのメモ。
レスポンスヘッダにdomain
ディレクティブがあると送信される。なければされない。
Set-Cookie: hoge=piyo; domain: example.com
EdgeやChromeのDevTools上ではApplicationタブのCookieのDomainが.example.com
ならサブドメインに送信される状態、example.com
ならされない状態で区別できる。
以下のようにdomain
ディレクティブがなければ、そのドメインでしか使えない。
Set-Cookie: hoge=piyo