쿠키는 웹 브라우저와 웹 서버 간에 정보를 교환하고 상태를 유지하기 위한 작은 데이터조각이다. 쿠키는 클라이언트 측에 저장되며 웹 서버와 상호작용을 개선하고 사용자 경험을 향상시키는 데 사용된다.주요 특징은 아래와 같다.작은 크기클라이언트 측 저장도메인 및 경로 제한만
HTTP(하이퍼텍스트 전송 프로토콜, Hypertext Transfer Protocol)는 월드 와이드 웹()에서 정보를 주고받을 때 사용되는 통신 프로토콜이다.주요 특징은 아래와 같다.무상태(stateless)클라이언트-서버 모델텍스트 기반 프로토콜요청-응답 구조HT
웹 클라이언트와 웹 서버 사이에 사용자 상태 및 정보를 유지하고 관리하는데 사용되는 관계를 의미한다.주요 특징은 아래와 같다.상태 유지보안세션 식별자유효기간세션은 웹 클라이언트와 웹 서버 간의 상태를 유지하고 사용자의 활동을 추적한다. 그리고 세션은 서버 측에 저장되고
클라이언트에서 인증 정보를 보관하는 방법으로, 긴 문자열이라고 생각하면 편하다.토큰은 여러 종류가 있는데, 그 중 유명한 토큰은 당연히 JWT일 것이다.토큰 중 보안 토큰에 자주 사용되는 것들은 아래와 같다.인증 토큰(Authentication Token)액세스 토큰(
JWT란, Json Web Token의 약자로 웹 애플리케이션에서 정보를 안전하게 전달하기 위한 표준 방식 중 하나이다.Json형식을 사용해서 정보를 표현하고 서명하여 데이터의 무결성을 보장하는 토큰이다.JWT는 주로 인증과 권한 부여를 처리하기 위해 사용된다.주요 특
OAuth는 Open Authorization의 약자로, 웹 및 모바일 애플리케이션에서 사용자 인증 및 권한 부여를 위한 개방형 표준 프로코톨이다. OAuth는 다른 웹 서비스나 애플리케이션에서 사용자의 데이터를 안전하게 엑세스하고 사용할 수 있도록 허용하고 사용자가
API는 Application Programming Interface의 약자로 응용 프로그램들 간의 상호 작용을 도와주는 도구나 인터페이스를 의미한다.예를 들어, 컴퓨터와 스마트폰과 통신을 진행할 때 스마트폰에서 보내는 규격과 컴퓨터가 보내는 규격이 다를 것이다. 이렇
REST는 Representational State Transfer의 약자로 웹 네트워크 상에서 자원을 정의하고 상태를 전달하는 데에 중점을 둔 소프트웨어 아키텍처REST에서 모든 것은 자원으로 표현, 각 자원은 고유한 식별자(Uniform Resource Identi