Skip to content

[FEATURE] JwtFilter 인가 기능 #42

@m-a-king

Description

@m-a-king

📝 이슈 내용

SpringSecurity 인증으로 발급받은 AccessToken을 인가에 사용하기 위해서 JwtFilter를 추가

✅ 체크 리스트

  • 토큰 기반 인가, jwtAuthFilter

    • JwtFilter를 구현하여 토큰 유효성을 검사하고 사용자 정보를 SecurityContext에 저장.
    • JwtFilter가 HTTP 요청을 가로채어 토큰의 유효성을 확인하고, 유효한 경우 인증된 사용자로 설정.
    • 잘못된 토큰일 경우 추가적인 예외 처리 필요.
  • SpringSecurity 컨텍스트가 Filter 이므로 스프링 외부, 별도의 예외 처리가 필요, jwtExceptionFilter

    • JwtExceptionFilter를 구현하여 JWT 관련 예외를 처리.
    • 유효하지 않은 토큰, 만료된 토큰, 기타 인증 실패와 관련된 예외에 대해 클라이언트에 적절한 HTTP 상태 코드와 메시지를 반환.

🛰️ 관련 요구사항

RQ-042

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions