summaryrefslogtreecommitdiff
path: root/lib/index.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-09-03 16:44:57 -0400
committerJules Laplace <jules@okfoc.us>2015-09-03 16:44:57 -0400
commitc4f8d3508367de71f708825ccba48096f3490f1f (patch)
treeda7287f608d79ff40efb9549eba0cc99275e8bd6 /lib/index.js
parent976bdace6704b60bc984635917ee56f17797c10a (diff)
mongo sessionstore ffs
Diffstat (limited to 'lib/index.js')
-rw-r--r--lib/index.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/lib/index.js b/lib/index.js
index f4d0c9a..0489c77 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -20,6 +20,8 @@ var middleware = require('./middleware')
var app, server
+var mongodb = require('mongodb')
+
var site = module.exports = {}
site.init = function(){
app = express()
@@ -35,7 +37,14 @@ site.init = function(){
key: 'bucky.sid',
secret: 'argonauts',
cookie: { domain: '.' + process.env.HOST_NAME, maxAge: 43200000000 },
- store: sessionstore.createSessionStore(),
+ store: sessionstore.createSessionStore({
+ type: 'mongodb',
+ host: 'localhost', // optional
+ port: 27017, // optional
+ dbName: 'sessionDb', // optional
+ collectionName: 'sessions',// optional
+ timeout: 10000 // optional
+ }),
resave: true,
saveUninitialized: false,
}))