Express позволяет осуществлять работу с куками в коде сервера. При этом сами куки будут хранится в браузере.
Для работы с куками необходимо установить
библиотеку cookie-parser
:
npm install cookie-parser
Подключим ее:
import cookieParser from 'cookie-parser';
Для работы библиотеки для каждого сайта необходимо придумать свой секретный ключ в виде случайной строки:
let secret = 'qwerty';
Используем этот ключ:
app.use(cookieParser(secret));
Соберем весь код вместе и получим следующее:
import express from 'express';
import cookieParser from 'cookie-parser';
let app = express();
let secret = 'qwerty';
app.use(cookieParser(secret));
app.get('/', function(req, res) {
res.send('hello world');
});
Установите и подключите библиотеку cookie-parser
.