@PreAuthorize1 [5강] 시큐리티 권한처리 이제, manager와 admin의 권한 처리를 구현해보자. 먼저, 기존에 데이터베이스에 있는 회원들의 권한을 바꿔보자 update user set role='ROLE_ADMIN' where id = 2; update user set role='ROLE_MANAGER' where id = 3; id 가 2번, 3번인 유저의 ROLE을 바꾸어주었다. 이제, localhost:8080/manager에서 회원 2번, 3번의 아이디로 로그인하면 접근이 허락된다. 마찬가지로, localhost:8080/admin에서 회원 2번의 아이디로 로그인하면 접근이 허락된다. 기존의 사용하던 SecurityConfig 외에도 어노테이션으로 각 API별로 접근 권한을 설정할 수 있다. 기존 SecurityConfig pack.. 2023. 7. 27. 이전 1 다음