[Groonga-commit] droonga/express-droonga at 0910ece [master] Use "cookie" module to parse cookie.

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Jun 25 14:26:30 JST 2014


YUKI Hiroshi	2014-06-25 14:26:30 +0900 (Wed, 25 Jun 2014)

  New Revision: 0910ece3f432b32a34028bde619348deb004c0f2
  https://github.com/droonga/express-droonga/commit/0910ece3f432b32a34028bde619348deb004c0f2

  Message:
    Use "cookie" module to parse cookie.
    
    parseCookie is removed from connect 2.3.3.

  Modified files:
    lib/adapter/socket.io.js
    package.json

  Modified: lib/adapter/socket.io.js (+2 -2)
===================================================================
--- lib/adapter/socket.io.js    2014-06-24 18:24:47 +0900 (74fba6f)
+++ lib/adapter/socket.io.js    2014-06-25 14:26:30 +0900 (6abe7d8)
@@ -1,5 +1,6 @@
 var socketIo = require('socket.io');
 var connect = require('connect');
+var cookie = require('cookie');
 var command = require('./command');
 var wrapper = require('./wrapper');
 var api = require('./api');
@@ -164,12 +165,11 @@ exports.register = function(application, server, params) {
   // share session information with HTTP connections
   var sessionStore = params.sessionStore;
   if (sessionStore) {
-    var parseCookie = connect.utils.parseCookie;
     //io.configure(function() {
       io.set('authorization', function(handshakeData, callback) {
         if (handshakeData.headers.cookie) {
           var cookie = handshakeData.headers.cookie;
-          var sessionID = parseCookie(cookie)['connect.sid'];
+          var sessionID = cookie.parse(cookie)['connect.sid'];
           handshakeData.sessionID = sessionID;
           sessionStore.get(sessionID, function(error, session) {
             if (error) {

  Modified: package.json (+1 -0)
===================================================================
--- package.json    2014-06-24 18:24:47 +0900 (9e47c6c)
+++ package.json    2014-06-25 14:26:30 +0900 (1c22981)
@@ -21,6 +21,7 @@
   "dependencies": {
     "body-parser": "*",
     "connect": "*",
+    "cookie": "*",
     "errorhandler": "*",
     "fluent-logger": "*",
     "inflection": "*",
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index