[SpringBoot Security] 5. 시큐리티 권한 처리

Jimin·2023년 3월 8일
0
post-thumbnail

SecurityConfigure 설정

//    @Secured("ROLE_ADMIN") 특정 한 개의 권한만 설정
    @PreAuthorize("hasRole('ROLE_MANAGER') or hasRole('ROLE_ADMIN')") // 함수가 시작되기 전에 동작, 여러 개의 권한 설정 가능
    @GetMapping("/data")
    public @ResponseBody String data() {
        return "데이터 정보";
    }

메소드 하나에만 적용하고 싶을 때 사용함
전체적으로 처리하고 싶으면 Configure 파일에서 글로벌 설정하면 됨

0개의 댓글