diff options
| author | Jules <jules@asdf.us> | 2021-01-02 00:59:22 +0000 |
|---|---|---|
| committer | Jules <jules@asdf.us> | 2021-01-02 00:59:22 +0000 |
| commit | 8981b4bf824cf523d77b7efc67941f7e8d1d2f30 (patch) | |
| tree | 776727fc3b0a7b0593455698ba1d735989c45546 /bucky | |
| parent | f42111365b7ffb71ff9f56169762ec280c98c87c (diff) | |
switching sides!!
Diffstat (limited to 'bucky')
| -rw-r--r-- | bucky/app/site.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bucky/app/site.js b/bucky/app/site.js index 4272b24..3e41fcd 100644 --- a/bucky/app/site.js +++ b/bucky/app/site.js @@ -13,6 +13,10 @@ var favicon = require('serve-favicon') var passport = require('passport') var sessionstore = require('sessionstore') var session = require('express-session') +var redis = require('redis') +var RedisStore = require('connect-redis')(session) +var redisClient = redis.createClient() + var MongoStore = require('connect-mongo')(session); var upload = require('../util/upload') @@ -45,6 +49,9 @@ site.init = function(){ saveUninitialized: false, } if (!process.env.SESSIONS_IN_MEMORY) { + sessionSettings.store = + new RedisStore({ client: redisClient }) + /* sessionSettings.store = new MongoStore({ url: process.env.MONGODB_URL || 'mongodb://127.0.0.1:27107/buckySessionDb' // type: 'mongodb', @@ -54,6 +61,7 @@ site.init = function(){ // collectionName: 'sessions', // timeout: 10000, }) + */ } app.use(session(sessionSettings)) upload.init() |
