bookathon_B
bookathon_B copied to clipboard
자라나라 잔디잔디
안녕하세요. 생활코딩에서 글을 보고 github 통해서 oauth 인증했는데, 로그인이 안되요. 계속 이창에서 인증받은 이메일로 로그인도 해보고 하는데 안되네요. 
- team의 모든 id를 받아온다. - team id를 활용해서 commit을 받는다. - commit이 0인 사용자의 github id를 찾는다 - github id로 사용자를 찾아 email을 보낸다.
- `GET /user/{userId}/commits` - 해당 유저의 최근 한달간 커밋수를 담은 배열을 json으로 응답한다. - `[ { day: "2021-08-25", commit: 5 }, { day: "2021-08-26", commit: 6 }, ..., { day:...
- 스터디 참가 PUT /study/enter?userId=${userId}&&teamId=${teamId} - 스터디 탈퇴 PUT /study/exit?userId=${userId}&&teamId=${teamId} 스터디 참가와 탈퇴는 team에 있는 userIds를 조작한다. 스터디 참가와 탈퇴는 상태만을 반환하고 따로 값을 반환하지 않는다.
- `GET /user` - 현재 로그인된 유저의 정보를 json으로 보내준다. - json의 형식은 다음과 같다. - `{ email: string|null, nickName: string|null }` - email : 알림을 받을 이메일 - nickName...
* API fetch하기 * url을 바꾸고 싹 다시 렌더링하는 방향에서 => prop을 바꿔 useEffect를 부르는 방향으로