YUKI Hiroshi
null+****@clear*****
Mon Apr 21 19:35:11 JST 2014
YUKI Hiroshi 2014-04-21 19:35:11 +0900 (Mon, 21 Apr 2014) New Revision: 93df82cb1acccc6b78cf56ec96008142bae54b57 https://github.com/droonga/droonga-http-server/commit/93df82cb1acccc6b78cf56ec96008142bae54b57 Message: Use separate middleware Modified files: bin/droonga-http-server package.json Modified: bin/droonga-http-server (+5 -3) =================================================================== --- bin/droonga-http-server 2014-04-07 15:45:39 +0900 (d29e55c) +++ bin/droonga-http-server 2014-04-21 19:35:11 +0900 (4270b40) @@ -2,6 +2,8 @@ // -*- js -*- var express = require('express'), + cookieParser = require('cookie-parser'), + session = require('express-session'), droonga = require('express-droonga'), responseTime = require('response-time'), http = require('http'), @@ -36,14 +38,14 @@ options var application = express(); var server = http.createServer(application); -var MemoryStore = express.session.MemoryStore; +var MemoryStore = session.MemoryStore; var sessionStore = new MemoryStore(); application.configure(function() { if (options.enableLogging) { application.use(express.logger()); } - application.use(express.cookieParser('secret key')); - application.use(express.session({ + application.use(cookieParser('secret key')); + application.use(session({ secret: 'secret key', store: sessionStore })); Modified: package.json (+2 -0) =================================================================== --- package.json 2014-04-07 15:45:39 +0900 (a49786b) +++ package.json 2014-04-21 19:35:11 +0900 (aa11132) @@ -19,9 +19,11 @@ }, "license": "MIT", "dependencies": { + "cookie-parser": "*", "commander": "*", "express": ">=3.0", "express-droonga": "*", + "express-session": "*", "response-time": "*" }, "bin": { -------------- next part -------------- HTML����������������������������...Download