From multivendor docs: https://docs.medusajs.com/resources/recipes/marketplace/examples/vendors#use-existing-features
export default defineMiddlewares({
routes: [
// ...
{
matcher: "/admin/orders/*",
method: "POST",
middlewares: [
authenticate("vendor", ["session", "bearer"]),
],
},
],
})
does it work for you guys ?
I've tried but it keeps returning unauthorized while authenticated as vendor