Account access
Sign in once. Keep the local handoff simple.
Customers use sign-in to send requests and follow their orders. Vendors use it to change an open/closed marker, inventory, and listing terms from a phone.
Roles live in Supabase profiles: Customer for order history; Vendor for a business record and its inventory.