vinciarts
vinciarts•8h ago

Why is Convex Auth still such a pain with SvelteKit?šŸ¤•

I’ve been building a webapp with SvelteKit and tried to use Convex for auth. Result? I’ve spent almost two weeks and still couldn’t get it working. Maybe I’m just bad at this — I usually do ā€œvibe codingā€ — but with Supabase or InstantDB I can hand-roll auth in an afternoon. I don’t understand why something this basic has to be reinvented by every developer, and why Convex still doesn’t ship an official, one-click solution. Is it a lack of resources? Or am I supposed to just switch to React, or move everything to Supabase? To be fair: Convex’s dev experience is much nicer than Supabase once you get past auth — single source of truth for types, no double-managing schemas, way less mental overhead. That part is amazing. But auth is table stakes. I just need something simple, like Google login + OTP. I don’t want to waste my life wrestling with the basics. Has anyone found a way to get Convex Auth + SvelteKit working in an afternoon? Please tell me there’s a sane solution. 😭
2 Replies
Convex Bot
Convex Bot•8h ago
Thanks for posting in <#1088161997662724167>. Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets. - Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.) - Use search.convex.dev to search Docs, Stack, and Discord all at once. - Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI. - Avoid tagging staff unless specifically instructed. Thank you!
erquhart
erquhart•7h ago
Svelte with Convex Auth is going to be an uphill battle since there isn't official support. If you want to try Better Auth, there's a working SvelteKit integration: https://discord.com/channels/1019350475847499849/1365754331873415440/1414284075182592144

Did you find this page helpful?