[From string (line 38) ] @startuml user-로그아웃 ... ... ( skipping 184 lines ) ... activate Controller Controller -> Controller: @AuthenticationPrincipal\n(JWT에서 userId 추출) Controller -> Controller: JWT 토큰 추출\n(Authorization 헤더에서) Controller -> AuthService: logout(token, userId) activate AuthService == 1단계: JWT 토큰 검증 == AuthService -> JwtProvider: validateToken(token) activate JwtProvider JwtProvider -> JwtProvider: JWT 서명 검증\n(만료 시간 확인) JwtProvider --> AuthService: boolean (유효 여부) deactivate JwtProvider alt JWT 토큰 무효 AuthService --> Controller: throw InvalidTokenException\n("유효하지 않은 토큰입니다") Controller --> [: 401 Unauthorized\n{"error": "유효하지 않은 토큰입니다"} ^^^^^ Syntax Error? (Assumed diagram type: sequence)