작성한 질문수
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
패스포트 사용하기
작성
·
140
0
'local' 문자열이 의미하는 바가,passport/index.js에서local 변수를 의미하는건가요?passport.use()나 passport.serializeUser()나 결국 오버라이딩 처리 이고, 메소드끼리 서로가 서로를 부르는 것일 뿐인건 알겠는데이게 어떻게 등록을 하고 연결되어서 각 모듈을 찾아가는지 설명이 필요합니다.
답변 1
일단 서버 시작 시 passport.use로 각종 strategy들을 등록합니다. localStrategy와 kakaoStrategy 등등을요.
'local'은 약속된 문자열입니다. local 문자열로 authenticate를 하면 passport.use로 등록한 localStrategy를 실행하게끔요.