인프런 커뮤니티 질문&답변
voter에 대해 질문이 있습니다.
작성
·
224
퀴즈
Spring Security에서 현재 인증된 사용자의 정보를 나타내는 핵심 객체는 무엇일까요?
UserDetails
Authentication
GrantedAuthority
SecurityContext
답변 1
0
백기선
지식공유자
안녕하세요.
투표하는 로직이 여러개일 수 있기 때문이지 role 종류별로 voter가 있는건 아닙니다. 수업에서 설명드린대로 role을 기반으로 보팅하는 RoleVoter가 있고 인증 객체를 기반으로 보팅하는 AuthenticatedVoter그리고 SpEL을 기반으로 보팅하는 WebExpressionVoter등이 있습니다. 조금 더 자세한 사항은 Voter와 그 구현체 JavaDoc을 확인해 보시기 바랍니다.
감사합니다.





