Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

캐릭터 이동 #4

Open
3 tasks
JJongBin opened this issue Nov 17, 2022 · 0 comments
Open
3 tasks

캐릭터 이동 #4

JJongBin opened this issue Nov 17, 2022 · 0 comments
Assignees

Comments

@JJongBin
Copy link
Owner

💁 설명

  • 캐릭터 이동

📑 체크리스트

구현해야하는 이슈 체크리스트

  • 캐릭터 로드
  • 캐릭터 이동에 따른 애니메이션
  • 움직임 구현

🚧 주의 사항

이슈를 구현할 때 유의깊게 살펴볼 사항

  • 주의 사항 1
  • 주의 사항 2
@JJongBin JJongBin self-assigned this Nov 17, 2022
JJongBin pushed a commit that referenced this issue Nov 17, 2022
- google OAuth를 통해 유저 accessToken 받기
- google Profile 조회 API를 통해 유저 정보 받기
- 받은 user id로 기존 유저인지 식별후 redirect 처리
JJongBin added a commit that referenced this issue Nov 17, 2022
[feat] #4 #5 구글 로그인 구현 (1/2)
JJongBin pushed a commit that referenced this issue Nov 17, 2022
- 공통 로직 전부 추상화하여 사용
JJongBin added a commit that referenced this issue Nov 17, 2022
[refactor] #4 #5 소셜 로그인 서버 로직 추상화
JJongBin pushed a commit that referenced this issue Nov 20, 2022
- object key 에 socialPlatform 주입
JJongBin pushed a commit that referenced this issue Nov 20, 2022
- jwt 토큰에는 id, social 정보가 반영
- signup 페이지로 유도된 유저는 가입 버튼 눌렀을 시, authorization header의 토큰을 검증 받아야 가입 왼료됨
JJongBin pushed a commit that referenced this issue Nov 20, 2022
- login?social=['naver','kakao','google'] 이외의 social 입력 시 반환
JJongBin pushed a commit that referenced this issue Nov 20, 2022
- Validation pipe로 signupData를 유효성 검사
- signUp API 요청시 signupData 라는 객체 필수
- signupData = { nickname , characterName }
JJongBin pushed a commit that referenced this issue Nov 21, 2022
- API 들 redirect 안하고 send(200) 식으로 변경

- guard에서 DB 조회하는 로직을 변경
JJongBin added a commit that referenced this issue Nov 21, 2022
[refactor] #4 #5 유저 관리 시스템 내부 로직 변경
JJongBin pushed a commit that referenced this issue Nov 22, 2022
- 회원가입 라우팅 처리해주기
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant