💻/프로젝트

카카오 로그인 api 구현 오류 기록

S0 2024. 2. 14. 22:40

1.

OAuth2Strategy requires a clientID option

 

원인: .env 파일의 환경변수를 못 읽어와서 생기는 오류

 

해결: clientID 라고 써야하는데

clientId 라고 썼음

오타 수정

 

 

2.

Unknown authentication strategy "kakao"

서버 열고

http://localhost:3010/api/log-in/kakao 

링크로 들어갔을 때 뜨는 오류 메시지

 

원인: kakao(); 구문이 빠졌음

(빠짐없이 작성한게 맞고 결론적으로는 오타였음)

 

해결: “kakao-login“ -> “kakao" 수정

 

 

3.

bad client credentials

 

원인: 카카오 앱 생성시 보안을 위해 ClientSecret 설정을 활성화했으나

코드에서는 ClientSecret 파라미터를 넣지 않아서 나온 오류

 

해결: .env에 ClientSecret 키 값 정의 후 router 파일에 추가