Pawsitive Pals

Customer portal

Sign in requiredSign in with the seeded customer account to load the live family view.No active portal sessionGo to sign in

Portal sign-in

Household sessions now flow through the API

This portal now signs into the live auth endpoints and derives the active family context from the server session instead of environment variables.

Sign in to continue

/auth/login + /me

Access lifecycle

Invitation + reset
  • New portal accounts should arrive through an activation link.
  • Existing customers can request a password reset.
  • The old seeded demo customer is now only a temporary dev fallback while `PPDT_SEED_DEMO_AUTH` remains enabled.

What this unlocks

Real session
  • No more Vercel env var actor or family ids.
  • Family context now comes from the authenticated API session.
  • Portal pages can keep adding live mutations behind the same cookie flow.