상점 등록 페이지를 만들고 있었다
상점 등록은 회사/어드민만 권한을 가지고 있어야 한다
따라서 시큐리티에 설정을 추가해주었다
.authorizeRequests().antMatchers("/auth/store/**").access("hasRole('ROLE_COMPANY') or hasRole('ROLE_ADMIN')")
편리하게 권한을 체크해준다
테스트
ROLE_USER일 때
ROLE_COMPANY일 때
로직을 잘 타다가 조건대로 에러를 잘 발생해준다!
주의할 점
권한은 대문자로 해야 한다
'Jang_bo_go' 카테고리의 다른 글
springboot google ocr api 호출하기! (2) | 2022.01.09 |
---|---|
vue.js ckeditor5 연동하기 (0) | 2022.01.08 |
vue.js 카카오지도 원그리기 (0) | 2021.12.30 |
vue.js eventbus 컴포넌트간 주고받기! (0) | 2021.12.16 |
시작하며 (0) | 2021.12.16 |