Redis с Express - вопрос настройки сеанса - PullRequest
0 голосов
/ 24 апреля 2020

Я хочу использовать express -сессию с redis-connect, и у меня возник вопрос по поводу инициализации. Итак, сначала я объявляю их вот так

var redis = require("redis");
var session = require('express-session')
var redisStore = require('connect-redis')(session);
const redisClient = redis.createClient();
redisClient.on('error', (err) => {
  console.log('Redis error: ', err);
});

И объявляю сессию вот так:

app.use(session({
  store: new redisStore({ host: 'localhost', port: 6379, client: redisClient,ttl :  864000}),
  secret: 'shhh',
  cookie: {maxAge: 52 * 7 * 24 * 60 * 60 * 1000, secure: true}
}))

Мой вопрос заключается в начальной инициализации redis aka const redisClient = redis.createClient();, имею ли я предоставить учетные данные Redis здесь, если это не на локальном? или я просто делаю это под store: new redisStore({...})?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...