diff options
| author | Adam Soltys <[email protected]> | 2014-07-21 21:18:28 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2014-07-21 21:18:28 -0700 |
| commit | cf38dbcfd494eec9bc479845d918f1354197321f (patch) | |
| tree | ceef8e31903b35b610ada16ec367fe53e2a1ecb7 /app.js | |
| parent | ab1432886eb9e46c8a19acd67bb8c8e6fe4754c1 (diff) | |
| download | coinos-server-cf38dbcfd494eec9bc479845d918f1354197321f.tar.gz coinos-server-cf38dbcfd494eec9bc479845d918f1354197321f.zip | |
Upgrade express and other dependencies to the latest and greatest
Diffstat (limited to 'app.js')
| -rw-r--r-- | app.js | 28 |
1 files changed, 21 insertions, 7 deletions
@@ -1,8 +1,12 @@ (function() { - var RedisStore, app, authorize, calculator, engines, express, passport, path, sessionStore, sessions, transactions, users; + var RedisStore, app, authorize, bodyParser, calculator, cookieParser, engines, express, passport, path, session, sessionStore, sessions, transactions, users; express = require('express'); + bodyParser = require('body-parser'); + + cookieParser = require('cookie-parser'); + path = require('path'); engines = require('consolidate'); @@ -17,7 +21,9 @@ users = require("./routes/users")(sessions); - RedisStore = require('connect-redis')(express); + session = require('express-session'); + + RedisStore = require('connect-redis')(session); sessionStore = new RedisStore(require('./redis').host, { ttl: 172800 @@ -39,11 +45,21 @@ src: 'public' })); - app.use(express.bodyParser()); + app.use(bodyParser.urlencoded({ + extended: true + })); + + app.use(bodyParser.json()); + + app.use(bodyParser.json({ + type: 'application/vnd.api+json' + })); - app.use(express.cookieParser()); + app.use(cookieParser('weareallmadeofstars')); - app.use(express.session({ + app.use(session({ + resave: true, + saveUninitialized: true, secret: 'weareallmadeofstars', store: sessionStore, cookie: { @@ -56,8 +72,6 @@ app.use(passport.session()); - app.use(app.router); - authorize = function(req, res, next) { var _ref, _ref1, _ref2; if (req.params.user === ((_ref = req.user) != null ? _ref.username : void 0) || ((_ref1 = req.user) != null ? _ref1.username : void 0) === 'admin' || ((_ref2 = req.user) != null ? _ref2.username : void 0) === 'ben') { |
