REST API(2)
-
Spring Boot로 구현하는 REST API와 토큰 인증
이번 글에서는 Spring Boot를 사용하여 Access Token과 Refresh Token을 활용한 REST API 인증 시스템을 구현하는 방법을 알아보겠습니다. 간단한 로그인, 토큰 발급, API 요청 처리, 그리고 토큰 갱신 과정을 코드로 작성합니다.전체적인 흐름로그인 요청: 사용자가 로그인하면 Access Token과 Refresh Token을 발급.API 요청: Access Token을 사용해 인증된 요청 처리.토큰 갱신: Access Token이 만료되었을 때 Refresh Token으로 새 Access Token 발급.준비사항Spring Boot 프로젝트 생성: Spring Initializr를 사용하여 Spring Boot 프로젝트를 생성합니다.의존성Spring WebSpring Sec..
2024.12.31 -
REST API와 Access Token, Refresh Token 쉽게 알아보기
REST API는 웹 개발에서 클라이언트와 서버가 데이터를 주고받는 가장 인기 있는 방식 중 하나입니다. 단순하고 효율적일 뿐만 아니라, 보안을 위해 Access Token과 Refresh Token을 활용할 수 있어 강력한 기능을 제공합니다. 이번 글에서는 REST API와 토큰 기반 인증 방식을 쉽고 간단하게 풀어보겠습니다.REST API란?**REST API(Representational State Transfer API)**는 클라이언트(예: 브라우저나 앱)가 서버의 데이터나 기능(리소스)에 접근하도록 도와주는 규칙입니다. REST API는 간단한 규칙을 바탕으로 작동하기 때문에 배우기 쉽고 직관적입니다.REST API의 특징클라이언트-서버 구조클라이언트와 서버는 독립적으로 동작하므로 유지보수가 ..
2024.12.31