Why is PassportJS in Node not removing session on logout

前端 未结 22 1897
有刺的猬
有刺的猬 2020-11-28 22:11

I am having trouble getting my system to log out with PassportJS. It seems the logout route is being called, but its not removing the session. I want it to return 401, if th

22条回答
  •  天涯浪人
    2020-11-28 22:47

    You shoulde be using req.logout() to destroy the session in the browser.

    app.get('/logout', function(req, res) {
        req.logout();
        res.redirect('/'); // whatever the route to your default page is
    });
    

提交回复
热议问题