1.0.3 • Published 10 years ago

express-session-passport-cleanup v1.0.3

Weekly downloads
109
License
ISC
Repository
github
Last release
10 years ago

Don't Create Anymore Empty Sessions

There is this silly issue where passport modifies the session causing express-session to create a bunch of extra sessions. This module fixes that by using a method similar to that recommended by @Joris-van-der-Wel here. This module instead overrides the end method on res, becuase either things have changed in express-session or that solution never worked correctly.

Install

$ npm install --save express-session-passport-cleanup

Usage

var expressSessionPassportCleanup = require('express-session-passport-cleanup');

app.use(session({/* ... */}));
// Include it right after the express session middleware
app.use(expressSessionPassportCleanup);
app.use(passport.initialize());
app.use(passport.session());