SvelteKit Convex Auth distribution + shared AuthFlow core
Related: https://resource.rahmanef.com/slices/convex-auth — Preview: https://resource.rahmanef.com/preview/slices/convex-auth — [before: [email protected] exposed React/Next UI only and provider/FormData orchestration lived inside a React hook] → [after: [email protected] keeps React/Next default, adds native Svelte 5/SvelteKit AuthCard + SignInPage, and shares one framework-neutral AuthFlow/labels/validation contract].
Official adapter where available, explicit host seam where not
- React useAuthFlow is now a thin adapter over @convex-dev/auth/react and the shared createAuthFlow core.
- Native Svelte covers password sign-in/sign-up, Google, magic-link, anonymous, GitHub callback, and phone callback UI without React/Next/shadcn/Lucide runtime.
- Svelte SignInPage requires an injected AuthFlow because @convex-dev/auth 0.0.x exposes React/Next adapters but no official Svelte adapter; backend provider/env behavior is unchanged.