aboutsummaryrefslogtreecommitdiffstats
path: root/app.coffee
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2014-07-21 21:18:28 -0700
committerAdam Soltys <[email protected]>2014-07-21 21:18:28 -0700
commitcf38dbcfd494eec9bc479845d918f1354197321f (patch)
treeceef8e31903b35b610ada16ec367fe53e2a1ecb7 /app.coffee
parentab1432886eb9e46c8a19acd67bb8c8e6fe4754c1 (diff)
downloadcoinos-server-cf38dbcfd494eec9bc479845d918f1354197321f.tar.gz
coinos-server-cf38dbcfd494eec9bc479845d918f1354197321f.zip
Upgrade express and other dependencies to the latest and greatest
Diffstat (limited to 'app.coffee')
-rw-r--r--app.coffee15
1 files changed, 10 insertions, 5 deletions
diff --git a/app.coffee b/app.coffee
index 83025b60..e0930713 100644
--- a/app.coffee
+++ b/app.coffee
@@ -1,4 +1,6 @@
express = require('express')
+bodyParser = require('body-parser')
+cookieParser = require('cookie-parser')
path = require('path')
engines = require('consolidate')
passport = require('./passport')
@@ -8,9 +10,11 @@ sessions = require("./routes/sessions")(passport)
transactions = require("./routes/transactions")
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)
+
app = express()
app.enable('trust proxy')
app.engine('html', require('hogan-express'))
@@ -18,12 +22,13 @@ app.set('view engine', 'html')
app.set('views', __dirname + '/views')
app.use(express.static(__dirname + '/public'))
app.use(require('connect-assets')(src: 'public'))
-app.use(express.bodyParser())
-app.use(express.cookieParser())
-app.use(express.session(secret: 'weareallmadeofstars', store: sessionStore, cookie: { maxAge: 25920000000 }, key: 'vanbtc.sid'))
+app.use(bodyParser.urlencoded({ extended: true}))
+app.use(bodyParser.json())
+app.use(bodyParser.json({ type: 'application/vnd.api+json' }))
+app.use(cookieParser('weareallmadeofstars'))
+app.use(session(resave: true, saveUninitialized: true, secret: 'weareallmadeofstars', store: sessionStore, cookie: { maxAge: 25920000000 }, key: 'vanbtc.sid'))
app.use(passport.initialize())
app.use(passport.session())
-app.use(app.router)
authorize = (req, res, next) ->