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 코드가 등장해야 한다.