-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
Role 인식 질문입니다.
22.05.04 15:32 작성 조회수 252
0
DB에는 ROLE_AMDIN
이런식으로 ROLE_ 을 붙혔는데
CONFIG에서는 ADMIN 만 되어있는데
ROLE_ <- 알아서 생략하는건가요?
답변을 작성해보세요.
0
정수원
지식공유자2022.05.06
네
예를 들어 Config 에서 설정하는 구문에서 hasRole("ADMIN") 이라고 하면 내부적으로
prefix 값이 ROLE_ 이 자동으로 붙게 되어 ROLE_ADMIN 이 됩니다.
그러나 DB 는 Config 에서 설정하는 것이 아니기 때문에 전체 이름을 모두 적어야 합니다.
그러나 DB 에서 ROLE_ 을 붙이는 것이 강제사항은 아닙니다.
권한명을 임의로 주고 해당 권한명에 대한 리소스를 매핑하게 되면 자동으로 인가 흐름이 이루어지게 됩니다.
강의 내용을 찬찬히 보시면 될 것 같습니다.
답변 1