웹과 모바일 애플리케이션의 API를 사용할 때, 클라이언트와 서버 사이의 보안 통신 방식에는 JWT(JSON Web Token)가 자주 사용됩니다. 이 글에서는 JWT가 대해서 간단하게 알아보겠습니다. JWT의 의미 JWT(JSON Web Token)는 사용자 인증 및 권한 부여 정보를 포함하는 JSON 형식의 토큰입니다. 이러한 정보를 암호화하여 토큰으로 생성하고, 클라이언트와 서버가 서로 교환하여 인증 또는 권한 검증을 할 수 있습니다. JWT는 많은 웹 애플리케이션에서 거의 표준처럼 사용되는 통신 보안 방식입니다. JWT의 구조 JWT는 헤더(Header), 페이로드(Payload), 시그니처(Signature)로 크게 3 부분으로 나뉩니다. 헤더(Header): 헤더는 JWT의 유형과 토큰에 대한..
최근 웹과 모바일 애플리케이션 개발에 있어서 데이터 교환과 저장의 가장 기본적인 형식 중 하나가 JSON입니다. 이 글에서는 JSON 파일이 무엇인지, 그 구성과 의미가 무엇인지, 그리고 일반적으로 어떻게 활용하는지에 대해 간단히 알아보겠습니다. JSON의 뜻과 의미 JSON은 JavaScript Object Notation의 약자로, 원래 자바스크립트 언어에서 객체를 표현하는 방식을 기반으로 합니다. 하지만 현재는 독립적인 데이터 교환 형식으로 발전되어, 다양한 프로그래밍 언어와 플랫폼에서 널리 사용되고 있습니다. JSON은 사람이 읽고 쓰기 쉬운 텍스트 형식으로 구성되어 있으며, 데이터 교환과 저장에 최적화되어 있습니다. JSON 구조 및 구성 요소 JSON 데이터는 기본적으로 객체(Object)와 ..
HTML(HyperText Markup Language) 기본 태그에 대해 적어보겠다. HTML 태그란? HTML 태그는 웹페이지의 구조를 정의하는 요소로 설명되며, 각 태그는 특정 기능을 담당하고 있습니다. 일반적으로 태그는 열린태그()와 닫힌태그()이 쌍을 이루게 되며, 태그를 이용해서 여러 요소를 조합하여 웹페이지의 레이아웃이나 요소를 정의할 수 있다. 기본 HTML 태그 1. 및 태그 태그는 HTML 문서의 첫 줄에 위치해야 하며, 문서의 버전을 나타냅니다. 현재 보통 사용하고 있는 버전은 HTML5입니다. 태그는 HTML 문서의 시작/끝을 표시하고 모든 HTML 태그를 포함합니다. ... 모든 HTML 코드는 여기에 위치합니다 ... 2. 여기는 본문입니다. 3. 제목 태그 ( ~ ) 제목 태그..