node.js

[node.js] 로그아웃 하기

Heoky 2022. 1. 17. 17:34

로그인을 했다면 로그아웃을 할때는 간단하다. cookie와 session을 지워주면 된다.

user의 logout router를 하나 만들어 준다. 이후 session을 파괴한다.

// routes/user.js
const router = require('express').Router();

// POST /user/logout
router.post('/logout', (req, res) => {
  req.logout();
  req.session.destroy();
  res.send('logout ok');
});

 

'node.js' 카테고리의 다른 글

credentials로 cookie 공유하기  (0) 2022.01.18
middleware로 router 검사하기  (0) 2022.01.18
cookie/session과 로그인 흐름  (0) 2022.01.17
[node.js] passport로 로그인  (0) 2022.01.17
[node.js/CORS] CORS 문제 해결하기  (0) 2022.01.16