인프런 커뮤니티 질문&답변

hi-ster님의 프로필 이미지
hi-ster

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

패스포트 사용하기

passport localstrategy 질문드립니다.

작성

·

302

0

passport.use(new LocalStrategy({
    usernameField: 'email',
    passwordField: 'password',
}

여기서 필드 더 불가능한거죠?

id , email 등등 로그인할때는 하나만 체크 가능한거죠?

그리고 이런거 공부할때 passport 에서 try 담에 done은 

passport.authenticate('local', (authError, user, info) => {

여기로 간다 이런건 그냥 이해보다는 외워야 하는 부분인거죠?

 

 

 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

https://stackoverflow.com/questions/25903439/adding-additional-fields-to-passport-js-local-strategy

이 방식에 따라 req에서 추가적인 값을 꺼내 검증 가능합니다.

남의 라이브러리 작동 방식은 외워야 하는 게 많습니다.

hi-ster님의 프로필 이미지
hi-ster

작성한 질문수

질문하기