Developer/Web Development
JWT의 적절한 수명 알아보기
JWT 토큰의 수명 프로젝트 진행하면서 기존의 사용하던 drf의 기본 토큰이 아닌 simplejwt를 활용해서 JWT로 전환하는 업무를 진행했다. 라이브러리를 사용하는 작업이기에 작업면에서 어려운 사항들은 없었지만, 한 가지 고민에 마주하게 되었다. 바로 액세스 토큰과 리프레쉬 토큰의 수명 관련된 문제였다. 먼저 simplejwt를 사용하면 아래와 같이 액세스 토큰과 리프레쉬 토큰의 수명 설정이 가능하다. from datetime import timedelta ... SIMPLE_JWT = { 'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5), 'REFRESH_TOKEN_LIFETIME': timedelta(days=1), ... } 위와 같이 simplejwt 사용 시 ..
2021. 7. 3.