У меня есть маршрут node.js / express, который сначала проверяет, установлен ли файл cookie.
Это работает хорошо, теперь я хочу выйти из маршрута, если файл cookie не установлен.
Мой маршрут выглядит следующим образом
app.post('/VerEmpresas', function(req, res) {
if(req.cookies.cookieName1) {
var cookie = JSON.parse(req.cookies.cookieName1);
if (!cookie || cookie.codigo != 0) {
console.log('error' + cookie.codigo);
}
if (cookie && cookie.codigo == 0) {
console.log('ok' + cookie.codigo);
}
} else {
console.log('no cookie');
}
});
Я предполагаю, что могу заменить console.log ('ok') своей обычной задачей, такой как вызов базы данных knex (), и разрешить разрешить res.send там.
Есть ли правильный способ удалить маршрут, если нет файла cookie, чтобы код после не выполнялся?