프로젝트기록

    JWT 토큰 만료 에러 분석

    🔍 문제 상황 어제까지만 해도 잘 되던 my-page 기능이 제대로 동작하지 않는 문제가 있었다. my-page의 프로세스는 다음과 같다. my-page에 접속한다. 토큰이 있는지 확인한다. 만약 토큰이 없으면 로그인 페이지로 리다이렉트 한다. 토큰이 있으면 백엔드 서버로 이를 전송한다. 백엔드 서버에서 응답을 받는다. 만약 토큰이 유효하지 않으면 로그인 페이지로 리다이렉트 한다. (문제 상황) 토큰이 유효하면 사용자 정보를 JSON 형태로 리턴 받는다. 위와 같이 현재 진행하고 있는 프로젝트 'VOCA'는 JWT토큰을 베이스로 구성되어 있다. 현재 문제는 3-1로 토큰이 만료되거나 유효하지 않았을 때 리다이렉트 기능이 제대로 동작하지 않는다는 것이다. 🔍 Debug 서버의 에러 로그를 확인해보니 예상과..

    [Debug] JWT토큰 디버그

    [문제 상황] 어제까지만 해도 잘 되던 my-page 기능이 제대로 동작하지 않는 문제가 있었다. my-page의 프로세스는 다음과 같다. my-page에 접속한다. 토큰이 있는지 확인한다. 만약 토큰이 없으면 로그인 페이지로 리다이렉트 한다. 토큰이 있으면 백엔드 서버로 이를 전송한다. 백엔드 서버에서 응답을 받는다. 만약 토큰이 유효하지 않으면 로그인 페이지로 리다이렉트 한다. (문제 상황) 토큰이 유효하면 사용자 정보를 JSON 형태로 리턴 받는다. 위와 같이 현재 진행하고 있는 프로젝트 'VOCA'는 JWT토큰을 베이스로 구성되어 있다. 현재 문제는 3-1로 토큰이 만료되거나 유효하지 않았을 때 리다이렉트 기능이 제대로 동작하지 않는다는 것이다. [Debug] 서버의 에러 로그를 확인해보니 예상과..