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.coffee | |
| 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.coffee')
| -rw-r--r-- | app.coffee | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -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) -> |
