key={ pizza.title, ...pizza }
app.post("/register", urlencodedParser, async(req, res, next) => {
req.locals = {
name: req.body.username,
email: req.body.email,
password: req.body.password
}
// ...
app.post('/email-verification', async(req, res) => {
if (req.body.code === code) {
const post = {
name: req.body.name,
email: req.body.email,
password: req.body.password
app.post("/register", urlencodedParser, async(req, res, next) => {
// Создаете объект до ветвлений if, назвать можно как угодно
req.locals = {};
...
});
Второй вариант вы сами назвали. Если не найдете готового решения, то почему бы не управлять готовым сервисом вроде InSales, у которого уже есть API, в том числе для управления состоянием каталога, заказами и т.д.