본문 바로가기

개발일지

[developergarten 개발기] 6. github 소셜 로그인 구현 실제 (3)

오후 12시 43분.

 

이제 클라이언트에서 db 저장될 별명하고, 이름, 아이디, 한줄소개를 넣을 생각이다.. 꼭 넣어야 하나? 일단 그대로 해보고 나중에 수정하자.

 

1. 리액트에서 router 이용해서 회원가입 페이지만들기

2. post로 회원정보 등록 날리기

3. 잘 등록이 되는지 확인하면 일단 회원 가입 간단 로직은 끝난다. (DB 저장까지 완료)

 

현재 서버를 실행해도 typeorm 이 알아서 테이블을 만들어주는줄 알았는데.. 아닌가 보다. 일단 typeORM 쪽이 문제다.

 

저위에까지 한 다음에 한번 큰 사이클로 정리한 후 별도의 글을 다시 쓸 계획이다. 

벨로퍼트님이 깃헙에 올려주신 코드가 아주 도움이 많이 되고 있다..

 

오후 2시 27분

- typeorm이 테이블 생성을 알아서 해주려면

synchronize가 true로 설정되어야 한다.

- 그리고 실행하니까 (node:19273) UnhandledPromiseRejectionWarning: QueryFailedError: ER_CANNOT_ADD_FOREIGN: Cannot add foreign key constraint 이런 에러가 뜬다...

 

끝이 없구만