[Spring] JWT
·
🌱 Spring/Spring Boot
토큰 기반 인증이란? 🤔토큰 기반 인증은 서버가 클라이언트에게 고유한 토큰을 발급하여 사용자를 구분하는 방식입니다. 클라이언트는 서버로부터 받은 토큰을 저장하고, 이후 요청 시 해당 토큰을 함께 전송하여 인증을 받습니다.토큰을 전달하고 인증받는 과정클라이언트가 ID와 비밀번호를 서버에 전달하며 인증을 요청합니다.서버는 ID와 비밀번호를 확인하여 유효한 사용자라면 Access Token과 Refresh Token을 생성하여 클라이언트에게 응답합니다.클라이언트는 서버에서 받은 토큰을 저장합니다.인증이 필요한 API 요청 시 Access Token을 함께 전송합니다.서버는 전달받은 토큰이 유효한지 검증하고, 유효하다면 요청을 처리합니다.Access Token이 만료된 경우 Refresh Token을 사용해 ..