Passportjs 로그아웃 구현 메뉴얼의 Login 과 Logout을 읽어보면 passport.authenticate() 미들웨어는 req.login()을 자동으로 호출한다고 써있고, req.login()함수는 signup(회원가입)할때 주요하게 사용된다고 메뉴얼에 써있다. 그리고 req.login함수가 끝나면 req.user 객체가 자동으로 생성됨을 알 수 있다. 윗 설명을 읽어보면 req.logout()이라는 메소드를 호출하면 req.user에 들어있는 로그인 세션이 삭제된다는 뜻이다. 즉 이 메소드는 로그아웃할 때 호출해야 한다. 소스가 수정된 부분은 노란색으로 표시함. var express = require('express'); var session = require('express-sessio..