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

FEATURE/14 JWT 로그인 기능 구현 #37

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    cb632fe View commit details
    Browse the repository at this point in the history
  2. feat: 로그인 필터 구현 및 등록

    - 로그인 요청 및 검증 기본 구현
    
    - 로그인 필터 등록
    jieun5119 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2a79720 View commit details
    Browse the repository at this point in the history
  3. feat: JWT 필터 및 로그인 필터 구현

    - JWT 필터에서 access 토큰 만료 및 카테고리 검증 로직 추가
    
    - 로그인 성공 시 access, refresh 토큰 생성 및 refresh 토큰 쿠키 저장
    
    - 인증 실패 시 예외 처리 로직 수정
    jieun5119 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4526115 View commit details
    Browse the repository at this point in the history
  4. feat: 리프레시 토큰 관리 기능 구현

    - 리프레시 토큰 테이블 엔티티 및 레포지토리 구성
    
    - 토큰 재발급 서비스 로직 추가: 기존 리프레시 토큰 삭제 후 새로운 토큰 발급 및 쿠키 저장
    
    - 만료된 리프레시 토큰 처리 및 예외 처리 로직 추가
    jieun5119 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4fef52c View commit details
    Browse the repository at this point in the history
  5. fix: 관련 DTO 추가 누락

    - 리프레시 토큰 , UserDetails 관련 DTO를 추가
    jieun5119 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    cc5d32c View commit details
    Browse the repository at this point in the history
  6. feat: 리프레시 토큰 스케줄링 기능 추가

    - 자정마다 만료된 리프레시 토큰을 삭제하는 스케줄러 추가
    
    - RefreshRepository에 만료된 토큰 삭제 메서드 추가
    jieun5119 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    cad08f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    b22351b View commit details
    Browse the repository at this point in the history