JWT(JSON Web Token) 기반 인증 구현하기

1. Token 기반 인증이란?

토큰 기반 인증은 서버에서 사용자 인증 후 토큰을 발급하고, 클라이언트는 이 토큰을 저장해 API 요청 시 함께 전송하는 방식입니다.

1.1 기존 인증 방식과의 차이점

세션 기반 인증

쿠키 기반 인증

토큰 기반 인증

2. Access Token과 Refresh Token

2.1 Access Token