@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할수 없다.
리플랙션
'Spring Boot' 카테고리의 다른 글
form form 태그 delete, put요청 (0) | 2020.08.11 |
---|---|
cors정책 (0) | 2020.08.11 |
jwt 2 (0) | 2020.08.10 |
JWT 1 (session) (0) | 2020.08.07 |
OAuth 네이버 로그인 (0) | 2020.08.04 |