Vendors are walled off — server-side
A vendor signing in sees only its own products and submissions. Who they are comes from their sign-in session, never from anything in a link or a form they could tamper with — and the check happens on our servers, on every request. There are no supplier names in URLs to guess. Anything outside their own scope is refused.