NodeJS/생활코딩

[NodeJS] Passport 설치

kyeongjun-dev 2020. 9. 28. 14:23

(배우기 어려운데 사용하기에는 쉽다고 한다...)

 

설치

(www.passportjs.org/docs/oauth/) passport 공식사이트의 document 탭에서 설치방법을 확인 가능하다.

npm install -s passport

 

ID, 비밀번호로 로그인하기 위한, 전략 설치

(www.passportjs.org/docs/username-password/)

npm install passport-local

 

 

Passport 선언

main.js에 선언하도록 한다.

var passport = require('passport')
  , LocalStrategy = require('passport-local').Strategy;

 

주의사항

passport는 session을 사용하기 때문에 반드시 app.use(session({...})) 다음에 passport 코드가 등장해야 한다.