Skip to main content
Tweeted twitter.com/StackSecurity/status/828393701680541700
Source Link
pinhead
  • 171
  • 1
  • 4

Why doesn't a cookie persist across different machines?

I am running Chrome with a specific --user-data-dir on removable storage that allows me to maintain a single browser session on different machines throughout the day (history, bookmarks, extensions, etc.)

However I notice that login-cookies for most major websites do not persist across machines. Using a SQLite browser and digging through Chrome's database I can see that Chrome has different cookies for each machine I use. I login on Machine A, then go to Machine B and have to log back in on Machine B. When I return to Machine A, my cookie is still valid and I don't have to re-enter credentials.

My question is: What is the extra factor that forces either the browser or the server to require a new cookie? Is it the IP address of the machine? MAC address or something like that?