목록AuthenticationPrincipal (1)
주뇽's 저장소
[Spring Security] @AuthenticationPrincipal를 이용하여 로그인한 사용자 알아내기
Spring Security는 웹 애플리케이션의 인증과 인가를 담당하는 강력한 프레임워크이다. 이번 글에서는 Spring Security에서 제공하는 @AuthenticationPrincipal 어노테이션을 사용하여 로그인한 사용자의 정보를 쉽게 가져오는 방법에 대해 알아보자. Authentication최근에 Spring Boot와 Spring Security를 사용하여 웹 애플리케이션을 개발하던 중, 로그인한 사용자의 정보를 컨트롤러에서 사용해야 하는 상황에 직면했다. 처음에는 Authentication 객체를 직접 주입받아 사용하는 방법을 시도했다.(게시글에 좋아요 기능 추가)@PostMapping("/like")public ResponseEntity likePost(@PathVariable Long..
웹개발/SpringBoot
2024. 4. 23. 19:44