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] oauth 2.0 구글 소셜 로그인 기능 구현 #84

Closed
3 tasks
dong2ast opened this issue Aug 11, 2023 · 0 comments · Fixed by #85
Closed
3 tasks

[feat] oauth 2.0 구글 소셜 로그인 기능 구현 #84

dong2ast opened this issue Aug 11, 2023 · 0 comments · Fixed by #85
Assignees
Labels
개발 새로운 기능을 추가 했을 때

Comments

@dong2ast
Copy link
Collaborator

Description

구글 소셜 로그인 기능을 추가해 홈페이지를 더욱 awesome 하게 만들 예정입니다.

To-do

  • 구글에 oauth 등록
  • ouath관련 설정 파일 추가
  • oauth 이용해 토큰 다루는 메서드 추가

ETC

@dong2ast dong2ast added the 개발 새로운 기능을 추가 했을 때 label Aug 11, 2023
@dong2ast dong2ast self-assigned this Aug 11, 2023
@dong2ast dong2ast linked a pull request Aug 12, 2023 that will close this issue
dong2ast added a commit that referenced this issue Aug 18, 2023
* refactor: oauth 개발 전 폴더 구조 리팩토링

* feat: oauth2 관련 초기 설정 및 google 로그인 구현 | member 도메인 연결에 대한 세부사항은 아직 구현 x

* feat: oauth 회원 가입 로직 및 로그인 로직 구현 | 회원 가입 후 추가정보 리다이렉팅 필요

* feat: oauth 회원 가입 후 추가정보 사이트로 리다이렉트 및 토큰 반환 로직 구현

* feat: Member 필드에 social ID 필드 추가 및 해당 값으로 회원가입 여부 조회 로직 구현 (구글, 네이버, 카카오)

* feat: 소셜 로그인 실패 handler 추가

* Add/#82 fix auditing (#83)

* add: dto에 valid message 추가

* add: controller에 valid 옵션 추가

* refactor: 폴더 구조 변경

* add: 엔티티에 생성 및 수정 User 기록 Auditing 추가

* refactor: 폴더 구조 변경

* fix: unchecked call to ~ warning 제거

* fix: 코드에 타입 캐스팅 중복 제거

* fix: 코드에 타입 캐스팅 중복 제거

* refactor: 코드 계층 구조 변경

* refactor: oauth 개발 전 폴더 구조 리팩토링

* feat: oauth2 관련 초기 설정 및 google 로그인 구현 | member 도메인 연결에 대한 세부사항은 아직 구현 x

* feat: oauth 회원 가입 로직 및 로그인 로직 구현 | 회원 가입 후 추가정보 리다이렉팅 필요

* feat: oauth 회원 가입 후 추가정보 사이트로 리다이렉트 및 토큰 반환 로직 구현

* feat: Member 필드에 social ID 필드 추가 및 해당 값으로 회원가입 여부 조회 로직 구현 (구글, 네이버, 카카오)

* feat: 소셜 로그인 실패 handler 추가

* feat: 소셜 로그인 전용 회원가입 controller 생성 | 첫 소셜 로그인시 발급된 access token을 통해 검증

* fix: auditing 에러 수정

* feat: 소셜 로그인 회원가입 기능 구현 (임의로 만든 객체에 새로 회원가입한 데이터 넣기)

* fix: Jwt 기존 인증 토큰에 맞게 Oauth2 변경하는 로직 추가

* refactor: 마감임박 북토크 조회 리팩토링 (#87)

(cherry picked from commit 416530e)

* fix: unused import 제거

* chore: 주석 변경

* feat: 카카오, 네이버 소셜 로그인 구현

---------

Co-authored-by: Suhyeon <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
개발 새로운 기능을 추가 했을 때
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant