스프링 시큐리티 내장표현식


스프링 시큐리티 내장표현식

표현식 설명 hasRole([role]) 현재 로그인된 사용자가 지정된 role을 가지고 있으면 true 반환. 제공된 role이 'ROLE'로 시작하지 않으면 기본적으로 'ROLE'을 추가. DefaultWebSecurityExpressionHandler에서 defaultRolePrefix를 수정하여 커스텀마이즈 가능 hasAnyRole([role1,role2]) 현재 로그인된 사용자가 콤마(,)로 분리하여 주어진 role들 중 하나라도 가지고 있으면 ture반환. 제공된 role이 'ROLE'로 ㅣ작하지 않으면 기본적으로 'ROLE' 추가. DefaultWebSecurityExpressionHandler에서 defaultRolePrefix를 수정하여 커스텀마이즈 가능 hasAuthority([authority]) 현재 로그인된 사용자가 지정된 권한이 있으면 ture 반환 hasAnyAuthority([authority1,authority2]) 현재 로그인된 사용자가 콤마(,)로 ...


#SpringSecurity #내장표현식

원문링크 : 스프링 시큐리티 내장표현식