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




