JR Galia
JR Galia

Reputation: 17269

Logout in ExpressJS, PassportJS and MongoStore

Im using PassportJS for authentication and MongoDB for session

In app.js:

app.use(express.session({
    store: new MongoStore({
        db: mongoose.connection.db
    })
}));

For logout:

app.get('/logout', function(req, res){
    req.session.destroy(function (err) {
        res.redirect('/');
    });
});

In logout, do I need to remove session document in mongo?

Upvotes: 0

Views: 935

Answers (1)

leesei
leesei

Reputation: 6070

PassportJS added a logout() function to req.

Upvotes: 2

Related Questions