From 3e540816178c472b0e71131962a1d5f996e1c046 Mon Sep 17 00:00:00 2001 From: shaharmor Date: Thu, 13 Oct 2016 16:32:52 +0300 Subject: [PATCH] pass all redis options --- express-session-hapi.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/express-session-hapi.js b/express-session-hapi.js index 51c05b2..a189d36 100644 --- a/express-session-hapi.js +++ b/express-session-hapi.js @@ -23,10 +23,7 @@ internals.schema = Joi.object({ cookieName: Joi.string(), cookieValuePrefix: Joi.string().default('s:'), redirectTo: Joi.string().allow(false), - redis: Joi.object().keys({ - host: Joi.string(), - port: Joi.number().default(6379) - }), + redis: Joi.object(), secret: Joi.string(), sessionIDPrefix: Joi.string().default('sess:'), userProp: Joi.string().default('user'), @@ -42,7 +39,7 @@ internals.implementation = function (server, options) { settings.appendNext = (settings.appendNext ? 'next' : ''); } - var redisClient = redis.createClient(settings.redis.port, settings.redis.host); + var redisClient = redis.createClient(settings.redis); function decodeCookieValue(val) { val = decodeURIComponent(val).trim();