Inflearn brand logo image

Inflearn Community Q&A

gtsmell8728's profile image
gtsmell8728

asked

Applying TypeScript to Node.js (feat. NodeBird)

Error: Unknown authentication strategy "local"

Resolved

Written on

·

3K

2

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

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

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

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

nodejs웹앱typescript

Answer 4

1

zerocho님의 프로필 이미지
zerocho
Instructor

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

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

0

gtsmell8728님의 프로필 이미지
gtsmell8728
Questioner

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

0

zerocho님의 프로필 이미지
zerocho
Instructor

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

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

0

gtsmell8728님의 프로필 이미지
gtsmell8728
Questioner

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

gtsmell8728's profile image
gtsmell8728

asked

Ask a question