Closed BGuga closed 9 months ago
현재
@GetMapping("/sessions/{sessionId}/keywords/{keywordId}/quizs/{quizId}") public ResponseEntity<QuizResponse> findQuizById(@PathVariable Long quizId, @AuthMemberPrincipal LoginMember member) { return ResponseEntity.ok(quizService.findById(quizId, member.getId())); } @DeleteMapping("/sessions/{sessionId}/keywords/{keywordId}/quizs/{quizId}") public ResponseEntity<Void> deleteQuiz(@PathVariable Long sessionId, @PathVariable Long keywordId, @PathVariable Long quizId) { quizService.deleteQuiz(quizId); return ResponseEntity.noContent().build(); }
이 두 가지 요청의 URI 가 같기 때문에 Delete 요청은 LoginMember 가 없음에도 로그인 검증을 진행합니다. 해당 문제를 해결합니다.
현재
이 두 가지 요청의 URI 가 같기 때문에 Delete 요청은 LoginMember 가 없음에도 로그인 검증을 진행합니다. 해당 문제를 해결합니다.