Account Access
Sign in with Google or email.
Google uses OAuth. Email uses a one-time magic link. Session state is stored in an HttpOnly JWT cookie, not a database session table.
JWT cookie
HttpOnly, SameSite=Lax, 30-day session window.
Google OAuth
Profile and verified email are synced on sign-in.
Email magic link
One-click login without passwords or local session rows.
Sign in
Continue to TanStack Ship
Email link