Работа с куки в Express

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.