JWT1 [개인프로젝트] 3일차 - 시큐리티 + JWT 토큰을 통한 인증 - 스프링부트 3.2.2 , 스프링 시큐리티 6.2 , JWT 0.12.3 , JPA , Thymeleaf 스프링 시큐리티를 통해 로그인 인증을 구현했는데, 내친김에 JWT까지 같이 사용하기로하여 시큐리티에서 로그인 인증을 완료한뒤, Jwt 토큰을 통해 권한 관리를 하였다. Jwt 디펜던시 추가 Jwt를 사용하기위한 디펜던시를 build.gradle에 추가해준다. 주의해야할점은 0.11.5 버전과 0.12.3 버전의 JWT Util 메소드 구현방법이 다르므로 나는 0.12.3버전에 맞추어 구현하였다. 스프링 시큐리티 form-login 비활성화 기존에 스프링 시큐리티를 통해 formLogin으로 로그인 처리를 하였다. 시큐리티에서 제공하는 formLogin을 통해 로그인 처리를 하면 시큐리티의 필터중, .. 2024. 2. 20. 이전 1 다음