summaryrefslogtreecommitdiff
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
parent976bdace6704b60bc984635917ee56f17797c10a (diff)
mongo sessionstore ffs
-rw-r--r--lib/index.js11
-rw-r--r--package.json1
-rw-r--r--public/assets/js/lib/views/login/login.js1
-rw-r--r--public/assets/js/vendor/view/formview.js1
4 files changed, 11 insertions, 3 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,
}))
diff --git a/package.json b/package.json
index d63b2fb..98f3f32 100644
--- a/package.json
+++ b/package.json
@@ -24,6 +24,7 @@
"express-session": "^1.11.3",
"knex": "^0.8.6",
"lodash": "^3.10.1",
+ "mongodb": "^2.0.42",
"multer": "^1.0.3",
"multiparty": "^4.1.2",
"mysql2": "^0.15.8",
diff --git a/public/assets/js/lib/views/login/login.js b/public/assets/js/lib/views/login/login.js
index a48b404..90c1b67 100644
--- a/public/assets/js/lib/views/login/login.js
+++ b/public/assets/js/lib/views/login/login.js
@@ -14,7 +14,6 @@ var LoginView = FormView.extend({
},
success: function(data){
- console.log(data)
if (data.returnTo) {
window.location.href = "/index"
}
diff --git a/public/assets/js/vendor/view/formview.js b/public/assets/js/vendor/view/formview.js
index 613738e..05b1ecb 100644
--- a/public/assets/js/vendor/view/formview.js
+++ b/public/assets/js/vendor/view/formview.js
@@ -91,7 +91,6 @@ var FormView = View.extend({
contentType: false,
success: function(response){
-console.log(response)
if (response.error) {
var errors = []
for (var key in response.error.errors) {