[Spring Security] Authorities & Role

반응형

이번글에서는 Spring Security의 Authorities와 Role에 대해 알아보도록 하겠습니다.

1. Authorities & Role

Srping Security에서 Authorities와 Role은 인가된 사용자들에게 부여된 권한들을 표현하는데 사용됩니다.

차이점으로는 Authorities는 기능 단위의 permission을 의미하며 작명 규칙은 따로 존재하지 않습니다.

반면 Role은 여러 Authorities를 포함할 수 있는 포괄적인 permission을 가지며, 반드시 prefix에 'ROLE_'을 명시해야하는 작명규칙을 가집니다.

그림으로 살펴보면 아래와 같이 표현할 수 있습니다.


참고 자료 : https://www.youtube.com/playlist?list=PLVApX3evDwJ1d0lKKHssPQvzv2Ao3e__Q


추천서적

 

스프링5 레시피:스프링 애플리케이션 개발에 유용한 161가지 문제 해결 기법

COUPANG

www.coupang.com

파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음


반응형

댓글

Designed by JB FACTORY