The Doozer Brainlive from the knowledge bundle · v2.2.618 · 2026-09-13 17:16 ETall pages · one page

Cross-root identity without third-party cookies

craft/cross-root-identity.md · System · craft, identity, auth, cookies, sso, cross-domain

unverified: no trust signals recorded yet

One login has to work across doozer.work, elks.club, nearbymenow.com and every other root — but third-party cookies are dead. So identity rides a first-party token handoff, not a shared cookie.

Cross-root identity without third-party cookies

Doozer is one product spread across many registrable domains: doozer.work, elks.club, nearbymenow.com, doozer.cloud, and the wildcard roots. A person who signs in on one should be recognized on the others. The textbook answer is a shared session cookie on a common parent domain. That answer is gone: browsers now partition or block third-party cookies, so a cookie set for doozer.work is simply not readable from elks.club. Anything built on cross-site cookies is already broken.

The move: hand the token across, first-party each time

Nothing is shared ambiently. Identity is handed from one root to the next through the link the user actually follows, and re-established as first-party on arrival.

Why it is craft

The non-obvious part is refusing the shared-cookie mental model entirely and treating every root as a separate origin that must re-earn the session on entry. The token lives in the one thing that does cross origins cleanly, the link the user clicks, and never in ambient storage that the browser will quietly wall off. Any new root (NBMN today, GoHe.re tomorrow) is not "wired into the cookie"; it just has to implement the handoff endpoints. It is more moving parts than a cookie and it is the version that still works in a partitioned-cookie world. Same instinct as implicit verification: carry exactly the minimum identity signal, exactly when it is needed.

Category-aware call intentDecision vs delivery (the muse was almost never the problem)