Skip to content

[Merge] 인증 관련 모듈 작업 마무리 후 main Merge 작업#15

Merged
Ss0Mae merged 8 commits intomainfrom
develop
Jan 9, 2025
Merged

[Merge] 인증 관련 모듈 작업 마무리 후 main Merge 작업#15
Ss0Mae merged 8 commits intomainfrom
develop

Conversation

@Ss0Mae
Copy link
Member

@Ss0Mae Ss0Mae commented Jan 9, 2025

🚀 구현한 내용 (What was implemented)

  • ✨ 주요 기능:
    • 기능 1: 소셜 로그인, 역할 변경, 리프레쉬 토큰 관련 API를 개발한 이후 main에 우선적으로 merge 했습니다

🛠️ 추가 수정 필요 사항 (Additional fixes required)

  • 수정 1: 코드 리팩토링
  • 수정 2: 리프레쉬 토큰을 쿠키에 전송하지 않고 백엔드에서만 관리하도록 수정이 필요함
  • 기타: 설명

📝 참고 사항 (Additional notes)

Ss0Mae and others added 8 commits January 5, 2025 22:17
* [Chore] 1feature/1-directory_setting 디렉토리 셋팅

* [Chore] Prettier 설정 수정

* [Fix] import alias 설정 수정

* [Add] 프로젝트 패키지 추가
* [Feat] main Module에 auth Module 연결 구현

* [Add] 패키지 추가

* [Feat] Prisma 사용을 위한 모듈 및 서비스 구현

* [Feat] S3 사용을 위한 모듈 및 서비스 구현

* [Feat] Prisma Scheme 생성 구현

* [Feat] Prisma Scheme 초기 기본 데이터 생성

* [Feat] 유저 가입시 데이터 전달을 위한 DTO 타입 구현

* [Feat] github 소셜 로그인을 위한 Strategy 구현

* [Feat] google 소셜 로그인을 위한 Strategy 구현

* [Feat] Common Error Filter 구현

* [Feat] Constant 에러 메세지 구현

* [Feat] 깃허브, 구글 소셜로그인 컨트롤러

* [Feat] AuthModule 구현

* [Feat] Auth Service 로직 구현

* [Feat] Error Message 추가

* [Feat] UserModule 연결

* [Feat] JWT 공통 인증 가드 추가

* [Feat] User Select-role API 1차적으로 구현
* [Feat] JWT Strategy 리턴값 변경

* [Feat] CallBack URI 변경

* [Feat] Role 선택 API 구현

* [Feat] 소셜 로그인 로직 변경

* [Feat] CORS 설정
* [Add] ioredis 패키지 추가

* [Feat] Redis 관련 설정 파일 구현

* [Feat] payload 변경

* [Feat] Redis를 이용한 리프레쉬 토큰 구현

* [Feat] http status code 타입화

* [Feat] 응답 관련 Interface DTO 구현

* [Feat] Redis 연결 config 구현

* [Feat] Redis 사용을 위한 module, service 로직 구현

* [Feat] 에러 메세지 관련 타입화 구현

* [Feat] http-exception filter 고도화

* [Refactor] 사용하지 않는 코드 정리

* [Refactor] 사용하지 않는 코드 정리

* [Refactor] auth 관련 코드들 응답처리, 에러처리 리펙토링

* [Feat] 에러메세지 추가 구현

* [Feat] 에러메세지 추가 구현

* [Feat] HttpExceptionFilter Global 설정

* [Feat] 응답 데이터에 대한 DTO 구현

* [Refactor] 필요없는 코드 제거

* [Feat] 리프레쉬 토큰 쿠키에 전달하도록 로직 변경 구현

* [Feat] payload 응답 값 변경

* [Feat] Response dto 변경 구현

* [Refactor] auth 관련 컨트롤러, 서비스 코드 리팩토링

* [Fix] accessToken 시간 변경
@Ss0Mae Ss0Mae merged commit d60e123 into main Jan 9, 2025
2 checks passed
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

Successfully merging this pull request may close these issues.

1 participant