Login required

Checkout is protected to show a realistic auth gate and redirect flow.

Demo mode: click continue and we set a short-lived HTTP-only session cookie for this browser. The cookie is only flagged secure when running in production.

Auth behavior

  • Unauthenticated access to checkout redirects to this page.
  • After login, user returns to original path via next query param.
  • Cookie is HTTP-only and expires automatically.