• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

Error: Unknown authentication strategy "local"

20.05.11 17:11 작성 조회수 2.58k

2

완성된 백엔드랑 프론트 vue를 연결시키고 있습니다.

db생성, 회원가입 까지는 정상적으로 작동합니다.

그런데 routes/user의 login의 passport.authenticate('local'~ 부분에서 Error: Unknown authentication strategy "local" 라는 에러가 발생합니다.

passport/local 에 passport.use('local' ~)은 제대로 작성이 되어 있습니다!

답변 4

·

답변을 작성해보세요.

1

passport/index에서 local() 이렇게 연결이 되어있나요?

노드 실행 시 passport/index가 실행되는데 이 때 passport/index에서 passport/local을 불러와서 실행해야합니다.

0

꼬부기님의 프로필

꼬부기

질문자

2020.05.11

넵 감사합니다! 정상적으로 실행이 됩니다!

0

https://github.com/ZeroCho/ts-nodebird/blob/master/ch3/back/index.ts

여기 11, 23줄 참고하세요. 저도 코드 실수해서 방금 수정했습니다.

0

꼬부기님의 프로필

꼬부기

질문자

2020.05.11

넵 작성은 제대로 되어있습니다. 제로초님 코드를 사용해도 똑같은 에러가 발생합니다!