2

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()); の取り出し それを修正します。どうしてこれなの?

4

1 に答える 1