Skip to content

[Feat] 9주차 미션_토니 #66

Description

@coptony

📝 이슈 개요

9주차 미션
Node.js 9주차 워크북 미션 진행
JWT 인증 시스템 및 OAuth 소셜 로그인 기능 구현


🛠 작업할 내용

  • 기존 하드코딩 사용자 정보 제거
  • JWT 인증 미들웨어 적용
  • 로그인 사용자만 API 접근 가능하도록 수정
  • Google OAuth 로그인 구현
  • Kakao OAuth 로그인 구현
  • AccessToken / RefreshToken 발급 구현
  • 사용자 정보 수정 API 구현
  • /mypage 인증 API 테스트
  • Swagger 문서 반영
  • 예외 처리 및 인증 실패 응답 처리
  • week9-tony 브랜치 업로드 및 PR 생성

📚 참고 자료

  • Passport.js
  • passport-google-oauth20
  • passport-kakao
  • JWT
  • OAuth 2.0
  • Swagger UI

Metadata

Metadata

Assignees

Labels

✨Feature새로운 기능 추가📡 APIAPI 관련 작업🔨 Refactor기능은 그대로인데 코드 구조 개선

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions