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

[FEAT] 소셜 로그인 및 회원가입 #11

Open
2 of 5 tasks
heejjinkim opened this issue Sep 3, 2024 · 0 comments
Open
2 of 5 tasks

[FEAT] 소셜 로그인 및 회원가입 #11

heejjinkim opened this issue Sep 3, 2024 · 0 comments
Assignees
Labels
✨ feature New feature or request

Comments

@heejjinkim
Copy link
Collaborator

heejjinkim commented Sep 3, 2024

🔥Description

  • 카카오, 애플 로그인
    • OIDC 사용
    • idToken 받아 검증 수행
  • 자체 JWT 토큰 발급
  • 소셜 로그인 후 새로운 유저이면, 프론트에게 전달해 추가 정보 받고 회원가입 진행

✅ Todo

  • 카카오 소셜 로그인
  • 새로운 유저는 Guest로 회원가입 후, 추가 정보(직군) 받고 User로 Role 수정하기
  • refresh token은 redis에 저장하기
  • 회원가입 시, 태그 값 생성하기
  • 애플 소셜 로그인
@heejjinkim heejjinkim self-assigned this Sep 3, 2024
@heejjinkim heejjinkim added the ✨ feature New feature or request label Sep 3, 2024
@heejjinkim heejjinkim changed the title [FEAT] 소셜 로그인하기 [FEAT] 소셜 로그인 및 회원가입 Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
security, jwt, feign, redis
related to: #11
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
토큰, provder 관련 error code 추가
feign exception handler 추가
related to: #11
heejjinkim added a commit that referenced this issue Sep 3, 2024
feign, redis, security 설정
related to: #11
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
heejjinkim added a commit that referenced this issue Sep 3, 2024
추후에 삭제 예정

related to: #11
heejjinkim added a commit that referenced this issue Sep 7, 2024
heejjinkim added a commit that referenced this issue Sep 7, 2024
추후에 쓰지 않을 코드 관련이라 삭제

related to: #11
heejjinkim added a commit that referenced this issue Sep 7, 2024
heejjinkim added a commit that referenced this issue Sep 7, 2024
로그인 시, refresh token 저장 로직도 추가
related to: #11
heejjinkim added a commit that referenced this issue Sep 7, 2024
heejjinkim added a commit that referenced this issue Sep 7, 2024
heejjinkim added a commit that referenced this issue Sep 7, 2024
providerId 인덱스도 추가

related to: #11
heejjinkim added a commit that referenced this issue Sep 10, 2024
[FEAT] 로그인, 로그아웃, 토큰 재발급
heejjinkim added a commit that referenced this issue Sep 18, 2024
security 기본 로그아웃 사용
저장된 refresh token 삭제하는 핸들러 추가

related to: #11
heejjinkim added a commit that referenced this issue Sep 18, 2024
heejjinkim added a commit that referenced this issue Sep 26, 2024
[Feature] 로그아웃, 토큰 재발급
heejjinkim added a commit that referenced this issue Sep 26, 2024
heejjinkim added a commit that referenced this issue Oct 18, 2024
heejjinkim added a commit that referenced this issue Oct 18, 2024
[fix] 토큰 재발급 access token 만료 확인 로직 제거
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants