Skip to content

Commit 0a016b7

Browse files
committed
delete session after logout
1 parent ca74574 commit 0a016b7

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

server/controllers/session.controller.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,19 @@ export function getSession(req, res) {
3131
}
3232

3333
export function destroySession(req, res, next) {
34-
req.logout((err) => {
34+
req.session.destroy((err) => {
3535
if (err) {
3636
next(err);
3737
return;
3838
}
39-
res.json({ success: true });
39+
req.logout((err) => {
40+
if (err) {
41+
next(err);
42+
return;
43+
}
44+
45+
res.json({ success: true });
46+
res.redirect('/login');
47+
});
4048
});
4149
}

0 commit comments

Comments
 (0)