[JWT] Spring Interceptor 세팅 및 사용하기
·
프로그램/JAVA
안녕하세요! 프뚜입니다. 이전에 JWT 인증을 기준으로 Interceptor를 구현하려고 합니다. 이전 포스팅을 참조하시길 바랍니다. [JAVA] SpringBoot에서 JWT 설정 및 사용하기 (JJWT) [개발 환경] - OS: Windows 10 64bit - JAVA: 1.8 # Interceptor 설정하기 @RequiredArgsConstructor @Component public class JwtInterceptor implements HandlerInterceptor { private final JwtService jwtService; @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse resp..
[JAVA] SpringBoot에서 JWT 설정 및 사용하기 (JJWT)
·
프로그램/JAVA
안녕하세요! 프뚜입니다. 이전에 JWT 관련해서 포스팅했지만, 내용이 부족하고 소스가 없는 관계로 자세한 설명과 소스를 첨부하려고 합니다. [JWT] 토큰 환경 설정 및 생성 [JWT] 토큰 인증 및 payload 확인 [개발 환경] - OS: Windows 10 64bit - JAVA: 1.8 # build.gradle 설정하기 // 2022.12.15[프뚜]: JWT implementation("io.jsonwebtoken:jjwt:0.9.1") implementation('javax.xml.bind:jaxb-api:2.4.0-b180830.0359') # application.properties에 secretKey 넣기 # 2022.12.15[프뚜]: token key 유실 X pddu.jwt.ke..
[JWT] 토큰 인증 및 payload 확인
·
프로그램/JAVA
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: windows 10 64bit - JAVA: 11 - IDE: IntelliJ JWT(Java Web Token) 생성된 토큰을 확인하고 payload에 있는 값을 확인하는 방법에 대해 포스팅 하려고 합니다. https://ssjeong.tistory.com/entry/JWT-%ED%86%A0%ED%81%B0-%ED%99%98%EA%B2%BD-%EC%84%A4%EC%A0%95-%EB%B0%8F-%EC%83%9D%EC%84%B1 이전 포스팅을 참조하시기 바랍니다. Interceptor header에 있는 'Authorization'을 꺼내서 jwt토큰을 확인합니다. WebMvcConfigurer createToken을 제외한 모든 Servl..
[JWT] 토큰 환경 설정 및 생성
·
프로그램/JAVA
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: windows 10 64bit - JAVA: 11 - IDE: IntelliJ JWT(Java Web Token) 환경 설정 및 생성하는 방법에 대해 포스팅하려고 합니다. JWT Procedure은 아래와 같습니다. 1. Client ->Server : Login(POST) 요청을 합니다. 2. Server : Login 정보가 맞다면 CreateJWTToken을 생성합니다. 3. Server -> Client : 클라이언트에 JWT를 전달합니다. 4. Client ->Server : 서버에 데이터 요청합니다.(해더에 JWT토큰을 담아놓습니다.) 5. Server : 클라이언트에서 보내준 JWT 유효성 검증을 합니다. 6. Server :..
프뚜
'jwt' 태그의 글 목록