해당 글에서 서술하는 엑세스 토큰은 사용자 정보를 갖고 있는 JWT를 말한다.
JWT는 토큰을 강제로 만료시킬 수 없기에 토큰 탈취시 서버에서 이에 대한 대응 방법이 없다.
그렇다고 해서 엑세스 토큰의 수명을 짧게 가지면 사용자는 계속 로그인해야 하는 상황이 발생한다.
이러한 불편함을 보완하고자 리프레시 토큰을 추가로 관리한다. 사용자 정보를 갖고 있는 엑세스 토큰의 수명은 짧게 설정하고, 리프레시 토큰은 수명을 길게 설정한다. 엑세스 토큰 만료시 리프레시 토큰을 호출하여 데이터베이스에 유효한 리프레시토큰이 있다면 엑세스 토큰을 재발급하는 구조로 설계한다.