Express アプリの構成は次のようになります。
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.cookieSession({secret: conf.sessionSecret}));
app.use(express.session({secret: conf.sessionSecret}));
app.use(app.router);
私がこれを行うたびに:
app.get('/logout', function (req, res)
{
res.clearCookie('userId');
req.session.destroy();
res.redirect('/login');
});
私は得る:
TypeError: Object #<Object> has no method 'destroy'.
app.use(express.cookieSession()); の取り出し それを修正します。どうしてこれなの?