Я хочу сохранить свой сеанс ( на стороне сервера ) на redis
, используя NodeJS
.
Я установил
const express = require('express');
const session = require('express-session');
const RedisStore = require('connect-redis')(session);
app.use(session({
store: new RedisStore({host: '127.0.0.1', port: 6379}),
secret: 'keyboard cat',
resave: false
}));
Я могуобратите внимание, что сеанс создается (на NodeJS
стороне)
session Session {
cookie: {
path: '/',
_expires: null,
originalMaxAge: null,
httpOnly: true },
token: 'tutut'
}
Однако я не могу найти данные token
(которые я вручную установил в моем сеансе ) в моем redis
=> Я просто проверяю, используя redis-cli
Я использую:
- NodeJS :
8.11.2
- express:
4.16.3
- экспресс-сессия:
1.15.6
- redis:
2.8.0
- Redis :
4.0.9
Кто-нибудь сталкивался с этой проблемой?
С уважением,