https://blog.biyeon.net/tags/backend-rest-api

#Backend/REST API

기술 노트 / 2025. 02. 11.

REST API에서의 인증(Authentication)과 권한 부여(Authorization) 이해하기

1. 들어가며인증(Authentication)과 권한 부여(Authorization)는 API에서 사용자의 신원을 확인하고 사용자가 어떤 작업을 할 수 있는지 결정하는 중요한 보안 메커니즘이다. 많은 REST API에서는 사용자 인증과 권한 제어를 통해 시스템의 안전성을 유지하고 있으며, 이를 통해 민감한 데이터나 기능에 대한 접근을 제어한다.이번 글에서는 REST API에서의 인증과 권한…

read

기술 노트 / 2024. 07. 12.

[Spring] RESTful API를 위한 첫 조건 Validation, 유효성 검증

REST통신에서 서버가 데이터를 주고 받는 첫 번째 단계의 할 일은 가져온 데이터가 유효한지 검증 하는 과정이다.유효성 검증이란?API 서버로 들어온 데이터가 올바른 데이터인지 검증하는 과정을 말한다.  API 서버로 들어오는 데이터는 DTO( Data Transfer Object ) 형태로 들어오게 되는데, 이는 계층간 특별한 로직 없이 순수한 데이터 셋 만을 전송하기위해…

read

기술 노트 / 2024. 07. 09.

REST API 와 RESTful API? 무슨 단어 인가?

REST API란?- REST(Representational State Transfer) API는 웹 서비스의 한 형태로 HTTP 프로토콜을 사용하여 클라이언트와 서버간에 데이터를 교환하는 방식을 말한다. - Roy Fielding이 제안한 아키텍처 방식 REST의 구성요소로는리소스: URI(Uniform Resource Identifier)를 통해 식별되는 자원메소드: H…

read