반응형 보안2 JWT 인증/인가 완벽 이해하기 JWT(JSON Web Token)는 현대 웹 개발에서 가장 널리 사용되는 인증/인가 방식입니다. 특히 React, Vue와 같은 SPA 프레임워크의 등장과 MSA 환경에서 핵심적인 역할을 담당하고 있죠. 이 글에서는 Access Token과 Refresh Token의 개념부터 토큰 탈취 예방법, OAuth 2.0 연동까지 필요한 모든 내용을 자세히 살펴보겠습니다.JWT(JSON Web Token) 인증과 인가 이해하기1. JWT의 기본 개념과 특징1.1 JWT가 등장하게 된 배경웹 환경의 변화2010년대 초반, 웹 서비스 환경은 큰 변화를 맞이했습니다. 단순한 웹사이트를 넘어 React, Vue와 같은 SPA(Single Page Application) 프레임워크가 등장했고, 모바일 애플리케이션의 폭발.. 웹 개발 기초 - 프론트/네트워크ㆍ통신 2025. 1. 11. Cookie와 Session 동작 원리 & 실제 구현 방법 웹 개발을 하다 보면 반드시 마주치게 되는 Cookie와 Session! 하지만 정작 이들이 어떻게 동작하는지, 그리고 실제로 어떻게 구현해야 하는지 헷갈리는 경우가 많습니다. 이번 글에서는 실제 사례를 통해 쉽게 설명해 드리도록 하겠습니다.1. Cookie와 Session은 왜 필요할까?우리가 자주 가는 카페를 생각해 봅시다. 처음 방문했을 때는 직원이 나를 모르지만, 단골이 되면 "이전처럼 아메리카노 얼음 많이 ㄱㄱ??"라고 물어보곤 합니다.이는 직원이 우리의 이전 주문 내역을 '기억'하고 있기 때문이죠. 웹에서의 쿠키와 세션도 이와 비슷한 역할을 합니다.1.1 HTTP 프로토콜의 특징과 한계HTTP 프로토콜은 웹의 기본적인 통신 방식이며, 두 가지 중요한 특징이 있습니다:)Connectionless.. 웹 개발 기초 - 프론트/네트워크ㆍ통신 2025. 1. 9. 이전 1 다음 💲 추천 글 반응형