Ignore: ✨ Authenticate the Inbound and Exception Interceptor when using the Connect Frame #166
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
작업 이유
스프링 공식 문서의 명세에는 다음과 같이 적혀있습니다.
Session 기반의 사용자 인증 관리 서비스에선 사용자가 이미 HTTP 수준에서 인증되었음을 보장할 수 있습니다.
하지만 저희는 무상태를 지향하는 JWT 인증 방식을 사용하므로, 이러한 전제가 성립하지 않기 때문에 다음과 같은 경우 인증 과정을 수행해야 합니다.
작업 사항
인증 기능과 예외 필터 모두 기존의 Security Filter와 매우 흡사합니다.
따라서 딱히 설명할 게 없고, 수정된 것도 애플리케이션 클래스 경로 수정한 게 다라 실제 작업 파일은 2개에 불과합니다.
이해가 안 되는 부분은 질문 주시면 설명 드리겠습니다.
리뷰어가 중점적으로 확인해야 하는 부분
발견한 이슈