Jwt/Jwt 토큰만들기

springboot jwt token 발급하기 2

디비드킴 2022. 1. 1. 13:10

https://cordingmonster.tistory.com/category/Jwt/Jwt%20%ED%86%A0%ED%81%B0%EB%A7%8C%EB%93%A4%EA%B8%B0

 

'Jwt/Jwt 토큰만들기' 카테고리의 글 목록

 

cordingmonster.tistory.com

이전 글들이 조금 두서없는 거 같아서

심플하게 다시 써보려고 한다

 

1. 디펜던시 넣기

bulid.gradle

implementation group: 'com.auth0', name: 'java-jwt', version: '3.18.2'

넣어준다

 

1. 토큰 만들기

jwtService.java

1.엑세스토큰은 이메일이든 뭐든
키/밸류형식으로 넣어준다
유효기간을 타이트하게해준다 (20분정도)
2.리프레시는 아무것도 정보를넣어주지 않는다
유효기간을 길게해준다(일주일~두달정도)
 
변수 네이밍이 자바네이밍이아닌데
추후에 코드들은 전부 자바네이밍식으로 코딩중이다
 
2.토큰 쿠키에 담기
utillService.java
나는 유틸서비스에
쿠키만드는 함수를 만들어 놓고
map으로 던저 주었다
key=쿠키이름,value=토큰값이 들어가게된다
 
 
 

rftk/actk 잘 발급되었다