~/talk

Cookie Infrastructure at Meta

Talkat PEPR '23 · 2023-09-11..09-12· [web-platform, security]
links:none on file
slides:none on file

Meta enforces cookie behavior with a central cookie schema and a mandatory developer API that only allows reads/writes by inum identifiers so code can’t quietly set cookies, returns null for disallowed optional cookies, and lists TTLs for a one‑place 400‑day rollout. Third‑party control uses Content‑Security‑Policy headers served per request to block embeds when users decline, plus an internal mapping of first‑party domains (eg. fbcdn.net) and router changes that force full page reloads so CSP updates take effect. inum IDs provide an auditable inventory.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:15Cookie consent challenges
  3. 5:13Implementing cookie schemas
  4. 10:13Managing third-party cookies
  5. 12:49Challenges and conclusions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.