Phase 1 authentication

Save your cover workflow without locking the product

Login is optional for discovery and generation. Use it when you want one account page for the browser-local drafts and recent history already stored on this device.

Keep generator access open

Anonymous visitors can still browse landing pages, test the cover builder, and download first-pass SVG drafts.

Phase 1 account value

Sign in with Google or magic link, then review the same browser-local drafts and recent history from one account page on this device.

What you get after login

  • • One account page that surfaces drafts and recent history already saved in this browser
  • • Browser-local draft snapshots for each format route on this device only
  • • Lightweight generation history stored in this browser on this device only
  • • Account page with session status and quick logout

Sign in

Open your browser-local cover workspace

Phase 1 keeps auth lightweight: no paywall, no forced login for landing pages, and no password creation flow. Drafts and history remain stored in this browser on this device.

or use magic link

Use Google for one-tap access or request a magic link for passwordless login.

Callback / provider checklist

  • • Add Google provider in Supabase Auth.
  • • Set the site URL and redirect URL to /auth/callback.
  • • Keep anonymous access enabled for SEO landing pages and generator routes.
  • • Do not market draft/history as cloud sync until storage moves beyond localStorage.