yujin113 / jwt-study

jwt 공부하기

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JWT 코드, Security 설정 추가

yujin113 opened this issue · comments

JWT 설정 추가, JWT 관련 코드 개발, Security 설정 추가

  1. JWT 관련 라이브러리 추가
  2. TokenProvider : 토큰의 생성, 토큰의 유효성 검증을 담당
  3. JwtFilter : JWT 위한 커스텀 필터 만들기
  4. JwtSecurityConfig : TokenProvider, JwtFilter를 SecurityConfig에 적용할 때 사용
  5. jwtAuthenticationEntryPoint : 유효한 자격 증명을 제공하지 않고 접근하려 할 때 401 Unauthorized 에러를 리턴
  6. JwtAccessDeniedHandler : 필요한 권한이 존재하지 않는 경우에 403 Forbidden 에러를 리턴
  7. 위 5개의 클래스를 SecurityConfig에 추가하기