Skip to content

eqosys: signed token, a Durable Object hub, and the first app signing in through it #2766

Closed

Description

@QuinnsCode

Follow-ups to #2764, in this order:

  1. Signed token. /api/exchange hands back plain JSON. Add a short-lived signed token (JWKS at /.well-known/jwks.json) so an app's server or Durable Object can check who someone is without calling eqosys.
  2. First app. Have Park Hide & Seek (already in APPS) send its players through /login and show the eqosys name.
  3. Durable Object hub, one per person. Friends, presence ("playing Park Hide & Seek") and notifications across apps: the "discord" part. Live sockets belong in a DO; the user directory stays in D1.
  4. Allow loopback return URLs for local development of a registered app, behind a flag.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions