GeoIP cookies are session cookies. However, on some platforms, they can last a long time. They can also stick around if users keep restoring previous browser sessions. People and devices travel, so let's instead set a reasonable expiry time for these cookies.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T121937 [EPIC] Fix and improve geolocation, and ensure it's working properly for FR campaigns | |||
Open | None | T122097 Set expiry time for GeoIP cookies |
Event Timeline
Comment Actions
This has been idle a while, but it's still probably a good idea. Does anyone have thoughts on an appropriate lifetime? My initial thought is we should be targeting something in the 4-12 hour range.
Comment Actions
This can be quite confusing. I still have a US geoip cookie, even though I haven't been in the US for almost five months now, and have restarted the browser and the machine countless times since then.
Comment Actions
I've made it 15 months so far with a cookie from the wrong continent, as described in T315490. If you have session restore turned on in your browser, the cookie essentially becomes a permanent indicator of where you were when you first visited the site.