반응형

API 2

JWT(JSON Web Token) 에 대해 알아보겠습니다.

Ⅰ. JWT(JSON Web Token) 란 ? 클라이언트와 서버 간에 정보를 안전하게 전달하기 위한 토큰 기반 인증 방식입니다. 서버가 세션 상태를 저장하지 않는 무상태(Stateless) 특성을 가지며, 토큰 자체에 인증 정보가 포함되어 있어 확장성과 성능 면에서 큰 강점을 가집니다. 현재 RESTful API 환경에서 가장 널리 쓰이는 표준 인증 수단입니다. Ⅱ. JWT(JSON Web Token) 목적 ⅰ. 사용자 인증 (Authentication) → 로그인 성공 시 서버가 JWT를 발급하며, 이후 클라이언트는 이 토큰을 제시하여 신원을 증명합니다. ⅱ. 권한 부여 (Authorization) → 토큰 내부에 사용자 역할(Role)이나 권한 정보를 담아, 특정 API에 접근할 수 있..

어플리케이션 2025.12.16

API (Application Programming Interface)에 대해 알아보겠습니다.

Ⅰ. API(Application Programming Interface) 란? 직역하면, 응용 프로그램 인터페이스라고 합니다. 쉽게 말해서, API는 프로그램들이 서로 정보를 주고받을 수 있게 해주는 다리 역할을 합니다. 예를 들어, 스마트폰 앱에서 날씨 정보를 보여주려면 다른 서버에서 최신 날씨 데이터를 가져와야 하는데, 이때 API를 사용해 서버에 요청하고 응답을 받아 필요한 정보를 얻어옵니다. Ⅱ. API(Application Programming Interface)  API의 기본 개념 API는 요청과 응답이라는 구조를 가지고 있어, 프로그램이 필요한 정보를 서버에서 요청하고, 서버는 그 정보를 응답하는 방식으로 동작합니다. 사람의 대화로 비유하면 API는 정해진 언어와 규칙으로 대화하는 방법과..

어플리케이션 2024.11.01
반응형