JNU-econovation / hiit-server

0 stars 0 forks source link

[HIIT-006] Feat: 시큐리티 관련 설정 추가 #16

Closed belljun3395 closed 9 months ago

belljun3395 commented 9 months ago

💁‍♂️ PR 내용

11 기본 시큐리티 설정에 추가적인 설정을 더하였습니다.

🙏 작업

시큐리티 필터 단에서 예외 발생시 처리 관련 코드 추가 및 CORS 관련 설정을 추가 하였습니다.

[AS-IS] 시큐리티 필터에서 예외 발생시 기본 에러페이지가 반환됨 CORS 관련 설정 없음

[TO-BE] 시큐리티 필터에서 예외 발생시 공통 형식의 반환값 반환 CORS 관련 설정 추가

🙈 PR 참고 사항

📸 스크린샷

🤖 테스트 체크리스트

github-actions[bot] commented 9 months ago
Overall Project 74.32% -22.34% :green_apple:
Files changed 60.17% :green_apple:


File Coverage
FooConverter.java 100% :green_apple:
MemberGetController.java 100% :green_apple:
BarCustomRepositoryImpl.java 100% :green_apple:
WithGetController.java 100% :green_apple:
WithPostController.java 100% :green_apple:
ExceptionSpec.java 100% :green_apple:
EndItPostController.java 100% :green_apple:
EndItGetController.java 100% :green_apple:
ItGetController.java 100% :green_apple:
ItPostController.java 100% :green_apple:
DomainConfig.java 100% :green_apple:
DayCodeSpec.java 100% :green_apple:
ExceptionMessage.java 100% :green_apple:
HitPostController.java 100% :green_apple:
SaveFooUseCase.java 94.74% -5.26% :green_apple:
ApiResponse.java 84.85% :green_apple:
SecurityConfig.java 65.58% -34.42% :green_apple:
Foo.java 60% -40% :green_apple:
ApiResponseGenerator.java 50% -6.25% :green_apple:
SoftDeleteListener.java 50% -50% :green_apple:
ApiControllerExceptionHandler.java 43.56% -44% :x:
DelegatedAuthenticationEntryPoint.java 40% -60% :x:
DelegatedAccessDeniedHandler.java 40% -60% :x:
FooController.java 40% -60% :x:
TokenInvalidExceptionHandlerFilter.java 36.96% -63.04% :x:
FooService.java 33.33% -66.67% :x:
VersionUpdateListener.java 33.33% -66.67% :x:
HiitController.java 22.4% -77.6% :x:
TokenAuthenticationFilter.java 16.95% -83.05% :x:
TokenAuthProvider.java 12% -88% :x:
TokenUserDetailsService.java 10.75% -89.25% :x:
TokenResolver.java 9.72% -90.28% :x:
TokenGenerator.java 5.93% -94.07% :x:
FooCustomRepositoryImpl.java 3.45% -96.55% :x:
AuthToken.java 0% :x:
TokenUserDetails.java 0% :x:
AccessTokenInvalidException.java 0% :x:
TokenAuditHolder.java 0% :x:
UserAuthority.java 0% :x:
Roles.java 0% :x: