Spring Boot
JSP에서
Linda~!
2020. 8. 11. 09:03
@LoginUser
어노테이션 만드는 법 배울 예정
또 아래 어노테이션도 배울 예정
@Vlidate
@bind result
다음주 월요일
로그 관리하는 거 센트리? 배울
토큰 검증을 ???~할 필요없
본인이 시큐리티 의존성달기 + jsp 템플릿
jsp 템플릿달고 session을 쓰고 싶다면 아래의 의존성
그리고
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
</dependency>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
<sec:authorize access="isAuthenticated()">
<sec:authentication property="principal" var="principal" />
</sec:authorize>
세션에서
@AuthenticationPrincipal은 PrincipalDetailservice에 loadByUsername함수가 실행될 때 만들어진다. 스프링이 저 때 만들어준다.
하지만 jwt 쓸 때는 못씀. 왜냐면 우리가 강제로 token을 만들 때는 호출안해서 스프링이 (IoC안해서)안만들어놨기 때문에 DI할수 없다.
리플랙션