Granular control over the auth flow with a multi-tenancy e-commerce store - Supabase