Data-app Studio · secured

A secured screen: SvAuthGate requires a signed-in user (Supabase Auth via createSupabaseAuth) before showing the Studio grid, with a login / sign-up form and a signed-in bar. Uses a mock auth client so any email + password works here; swap for your supabase-js client and Row-Level Security scopes each user to their own rows (auth = who, RLS = what). (requires @svgrid/enterprise)

A live, editable Svelte 5 data grid example. Open the interactive demo or read the documentation.