강의

멘토링

로드맵

Inflearn brand logo image

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

tmr님의 프로필 이미지
tmr

작성한 질문수

Node.js 교과서 - 기본부터 프로젝트 실습까지

책 9장 내용 카카오 로그인하기 오류!

해결된 질문

작성

·

333

0

안녕하세요 제로초님. 강의 잘 듣고 있습니다. 10장에서 여러번 막히네요ㅜㅜ..

로컬 로그인까지는 성공했는데, 카카오톡 로그인을 하려고 보니 '카카오톡' 버튼을 누르자마자 아래와 같은 오류가 뜨네요. 작성한 코드와 워크벤치까지 확인했는데 STRING(VARCHAR)로 잘 뜨는데 무슨 문제일까요..?

답변 4

1

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

아 이거 한글 문제인 것 같습니다. 사용자 테이블을 15장 sequelize 설정처럼 한글 허용해서 다시 만들어야 합니다. 테이블은 지웠다가 다시 만드시고요. models/user.js에서 아래 옵션을 추가해주세요. charset과 collate입니다. 한글을 쓰고 싶은 다른 곳에도 다 추가해주세요.

{

timestamps: true,
  paranoid: true,
  charset: 'utf8',
 

collate: 'utf8_general_ci',

}

1

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

10장에서는 카카오톡 로그인을 구현하지 않았습니다. 혹시 직접 구현하신건가요?

0

tmr님의 프로필 이미지
tmr
질문자

아..헉 사실 7장 시퀄라이즈 실습할때도 한글때문에 안돼서 15장이랑 제로초님 블로그 참고해서 테이블 다시만들어 봤는데 결국 실패했었거든요ㅠㅠ 이번에는 됐으면 좋겠네요. 감사합니다! 

그 때는 스키마자체를 안지웠었나봅니다. 잘 되네요 감사합니다!

0

tmr님의 프로필 이미지
tmr
질문자

10. SNS 서비스 만들기 = 책 9장

아뇨 영상+책 보고 타이핑했습니다. 카카오 로그인하기(passport-kakao) 부분입니다!

tmr님의 프로필 이미지
tmr

작성한 질문수

질문하기