https://github.com/najongjine/SpringBootSlidingTokenSample *Spring Boot Security 출저 - 향단코드 *Spring JWT 출저- 향단코드 *Sliding Token 출저-박종진(najongjine) *선행지식 : MVC 패턴, Spring Framework에서 primitive data CRUD *Sliding Token이 필요한 이유 - React에서 localstorage 방식을 쓰면 일반 Token, Refresh Token 저장된것까지 다보임. React 개발자에게 localstorage 방식을 쓰지 말라고 할수는 없음. React 자체가 패턴이 없는 툴이기 때문에 React 개발자가 편한 코드로 가야함. *Sliding Token 개념:유저토큰이 탈취 되더라도 일정 시간이 지나면 자동으로 폐기처분 시킨다 *Sliding Token의 보안 담당부분 Front(Client) - Backend Controller - Backend Service - DB Connection *Sliding Token의 보안 Level 상 - 중 - 하 없는거보단 낫지만 sliding Token 자체가 실무에서의 모든 보안을 책임져주지 않는다. 실무에서의 보안수준은 유저정보와 실 데이터 무결성 검증까지 같이 있어야 한다. *패키지, 소스파일 구성도. - 이해하기전에 그냥 복붙하자 오픈되어 있는 패키지만 복붙하면 된다. 소스코드가 장황한건 자바 특성상 어쩔수 없다. !!! 주의 !!! com.jong.DevProject1Application.java, com.jong.ServletInitializer.java 이 둘은 복붙하는게 아니다. DevProject1Application 이쪽에 mapper(repos