SvelteKit and Authentication—server- or client-side? - Supabase