generated from pricelees/issue-pr-template
[#58] K6 성능 테스트 도입 #59
@ -1,5 +1,6 @@
|
||||
package com.sangdol.roomescape.auth.web.support.resolver
|
||||
|
||||
import com.sangdol.common.utils.MdcPrincipalIdUtil
|
||||
import com.sangdol.roomescape.auth.exception.AuthErrorCode
|
||||
import com.sangdol.roomescape.auth.exception.AuthException
|
||||
import com.sangdol.roomescape.auth.infrastructure.jwt.JwtUtils
|
||||
@ -38,7 +39,9 @@ class UserContextResolver(
|
||||
val token: String? = request.accessToken()
|
||||
|
||||
try {
|
||||
val id: Long = jwtUtils.extractSubject(token).toLong()
|
||||
val id: Long = jwtUtils.extractSubject(token).also {
|
||||
MdcPrincipalIdUtil.set(it)
|
||||
}.toLong()
|
||||
|
||||
return userService.findContextById(id)
|
||||
} catch (e: Exception) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user