Задать вопрос
@azatbikmaev

Node js + express как установить куки через функцию?

Есть сервер на Node js с express
имею код по которому я спокойно ставлю куки для пользователя
app.use('/',function(req, res, next){
res.cookie('userid', '', { expires: new Date(Date.now() + 900000), httpOnly: true });
});

но как присвоить куки в функции
function authclients(){
app.use('/',function(req, res, next){
res.cookie('userid', '', { expires: new Date(Date.now() + 900000), httpOnly: true });
});
}

Таким образом у меня не получается это сделать кто знает помогите решить проблему с которой мне не разобраться.
  • Вопрос задан
  • 3306 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
Krasnodar_etc
@Krasnodar_etc
fundraiseup
app.use('/', authclients(req, res) );

function authclients(req, res) {
res.cookie('userid', '', { expires: new Date(Date.now() + 900000), httpOnly: true });
}
Ответ написан
@azatbikmaev Автор вопроса
Решение:
После присваивания нужной информации просто отправить пользователю пустое сообщение
res.send();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы