Skip to content

[fix] 비밀번호 인증 오류 해결#347

Merged
LeeMinwoo115 merged 1 commit into
mainfrom
fix/check-password
Jan 7, 2026
Merged

[fix] 비밀번호 인증 오류 해결#347
LeeMinwoo115 merged 1 commit into
mainfrom
fix/check-password

Conversation

@kimeunkyoungg
Copy link
Copy Markdown
Collaborator

@kimeunkyoungg kimeunkyoungg commented Jan 7, 2026

📌 개요

  • "/api/v1/auth/logout", 해당 API는 인증이 필요한 API인데 AUTH_PREFIX_WHITELIST안에서 auth api를 모두 인증이 필요없는 API로 추가해서 문제가 발생하였습니다.
  • 따라서 AUTH_PREFIX_WHITELIST 안에 auth 를 제거하고, AUTH_EXACT_WHITELIST에 인증이 필요없는 API를 명시적으로 작성하였습니다.

✨ 작업 내용

  • 개요와 동일

🔗 관련 이슈


🧪 체크리스트

  • 코드에 오류 X
  • 테스트 코드 작성 / 통과 완료
  • 팀 내 코드 스타일 준수
  • 이슈 연결

@kimeunkyoungg kimeunkyoungg self-assigned this Jan 7, 2026
@kimeunkyoungg kimeunkyoungg added the 🔧 Fix 버그 또는 오류 수정 label Jan 7, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jan 7, 2026

Test Results

629 tests  ±0   623 ✅ ±0   44s ⏱️ -2s
165 suites ±0     6 💤 ±0 
165 files   ±0     0 ❌ ±0 

Results for commit 6fffad7. ± Comparison against base commit 0e1a8da.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jan 7, 2026

🧪 WaitFair Test Coverage

Line Coverage: 59.43%

📊 Coverage Details

Overall Line Coverage: 59.48% (1659 covered / 2789 lines)

Package Summary (lowest first)
Package Line % Covered Missed
com/back/api/payment/order/controller 0.00% 0 6
com/back/domain/seed/scenario/base 0.00% 0 52
com/back/api/s3/service 0.00% 0 37
com/back/global/services/sms/controller 0.00% 0 4
com/back/api/ticket/scheduler 0.00% 0 46
com/back/api/notification/controller 0.00% 0 13
com/back/api/seed/controller 0.00% 0 6
com/back/domain/seed/scenario 0.00% 0 34
com/back/api/s3/controller 0.00% 0 2
com/back/api/payment/payment/controller 0.00% 0 12
com/back/api/event/scheduler 0.00% 0 98
com/back/domain/seed/util 0.00% 0 9
com/back/global/security/util 0.00% 0 54
com/back/global/security/filter 0.00% 0 246
com/back/global/websocket/auth 5.00% 1 19
com/back/global/scheduler 8.33% 1 11
com/back/global/services/sms/util 9.52% 2 19
com/back/global/security/oauth 10.14% 7 62
com/back/global/websocket/session 21.05% 4 15
com/back/api/payment/payment/client 25.00% 1 3
com/back/api/store/service 25.00% 1 3
com/back/api/auth/store 40.91% 18 26
com/back/global/observability/metrics 50.00% 27 27
com/back/api/selection/service 50.00% 9 9
com/back/api/payment/order/service 52.24% 35 32
com/back/api/selection/controller 57.14% 4 3
com/back/api/ticket/controller 60.00% 6 4
com/back/global/observability 68.42% 39 18
com/back/api/payment/payment/service 68.48% 63 29
com/back/api/ticket/service 70.00% 70 30
com/back/global/http 70.65% 65 27
com/back/global/services/sms/service 75.41% 46 15
com/back/api/event/controller 79.17% 19 5
com/back/api/auth/service 79.69% 204 52
com/back/domain/notification/systemMessage 83.33% 35 7
com/back/global/security/service 83.51% 162 32
com/back/api/queue/controller 86.67% 13 2
com/back/global/utils 87.34% 69 10
com/back/global/security 87.64% 156 22
com/back/api/seat/service 87.67% 128 18
com/back/api/seat/controller 92.31% 24 2
com/back/global/hibernate 93.75% 15 1
com/back/api/preregister/service 96.08% 98 4
com/back/api/event/service 97.35% 110 3
com/back/api/user/service 98.04% 50 1
com/back/global/properties 100.00% 27 0
com/back/api/preregister/controller 100.00% 22 0
com/back/api/notification/service 100.00% 15 0
com/back/global/event 100.00% 2 0
com/back/api/user/controller 100.00% 9 0
com/back/api/notification/listener 100.00% 28 0
com/back/api/event/event 100.00% 4 0
com/back/api/auth/controller 100.00% 10 0
com/back/global/recaptcha/service 100.00% 31 0
com/back/api/seat/event 100.00% 13 0
com/back/domain/notification/enums 100.00% 16 0
Lowest Covered Classes (Top 20)
Class Line % Covered Missed
com.back.api.event.scheduler.EventScheduler 0.00% 0 98
com.back.global.security.filter.RateLimitFilter 0.00% 0 71
com.back.global.security.filter.FingerprintFilter 0.00% 0 69
com.back.global.security.filter.FingerprintRecordFilter 0.00% 0 58
com.back.domain.seed.scenario.base.BaseSeedScenario 0.00% 0 52
com.back.api.ticket.scheduler.DraftTicketExpirationScheduler 0.00% 0 46
com.back.global.security.service.RateLimitService 0.00% 0 30
com.back.global.security.filter.IdcBlockFilter 0.00% 0 29
com.back.global.security.util.ClientIpResolver 0.00% 0 28
com.back.api.s3.service.S3PresignedService 0.00% 0 24
com.back.api.auth.service.SocialAuthService 0.00% 0 20
com.back.domain.seed.scenario.SeedScenario2 0.00% 0 17
com.back.domain.seed.scenario.SeedScenario1 0.00% 0 17
com.back.global.security.util.CachedBodyHttpServletRequest 0.00% 0 17
com.back.global.security.filter.WhitelistFilter 0.00% 0 15
com.back.api.s3.service.S3MoveService 0.00% 0 13
com.back.api.notification.controller.NotificationController 0.00% 0 13
com.back.api.payment.payment.controller.PaymentController 0.00% 0 12
com.back.global.services.sms.util.SmsUtil 0.00% 0 11
com.back.domain.seed.util.SeedResetSupport 0.00% 0 9
Changed Classes (from this PR)
Source (PR) Class Prefix Line % Covered Missed
src/main/java/com/back/global/security/CustomAuthenticationFilter.java com.back.global.security.CustomAuthenticationFilter 91.96% 103 9

🔗 Full HTML report: See artifact jacoco-full-html on this run → https://github.com/prgrms-web-devcourse-final-project/WEB7_9_TxI_BE/actions/runs/20772363302

@LeeMinwoo115 LeeMinwoo115 merged commit 01d35e6 into main Jan 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 Fix 버그 또는 오류 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[fix] 비밀번호 인증 401 오류 해결

3 participants