АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗ndExCkInr 50 of 56 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Работа с куки в 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.