TestID

SvelteKit + TypeScript + Tailwind on Cloudflare Workers

Sign-in flow

Prepare account access before any generation job starts.

The platform requires authenticated access for all generation, billing, and download actions. This route maps the future account-entry surface.

OAuth

Google

OAuth

Primary social login option for international self-serve users.

Facebook

OAuth

Alternative identity provider for broader international coverage.

X

OAuth

Supports another account entry path for public internet users.

Session overview

Account state

Authenticated account required

Quota scope

Per user / calendar month

Protected actions

Generate, pay, download ZIP

Audit tags

user_id, provider, login timestamp

Access requirements

  • Anonymous users can browse pricing and product pages but cannot submit jobs.
  • Every successful login must resolve to a stable user identifier.
  • Sign-in, payment, generation, and download events must be recorded for audit review.