Я пытаюсь решить это долгое время.Я пытаюсь сделать сеанс cookie, используя сеанс экспресс-cookie, и реагирую на него.Cookie должен быть в моем объекте req.session, но вместо этого он пуст.
Вот мой код:
const cookieSession = require('cookie-session');
const express = require('express');
const app = express();
const cookieParser = require('cookie-parser');
const bodyParser = require('body-parser');
const keys = require('./config');
app.use(express.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.set('trust proxy', 1);
app.use(cookieSession({
name: 'session',
maxAge: 3000000,
keys: ['key1', 'key2']
}))
app.get('/t', function (req, res) {
// here I'm expecting to get cookie object
res.send(req.session);
})
require('./routes/tasksRoutes')(app);
require('./routes/checkAnswers')(app)
app.listen(5000);
Не могли бы вы помочь мне в этом.Почему я получаю пустой объект?Спасибо, ребята!