Move the desktop extractor into a managed web workflow.
Better Auth handles the session layer. Every job, file result, crop preset, and bundle lives in object storage manifests so the worker and UI stay aligned.
Email/password sign-in only
Turnstile required before credential auth
No public registration or password reset routes
Restricted access
Sign in
Users are provisioned privately with a Better Auth-compatible operator script.