본문 바로가기
반응형

jwt2

IT 면접 질문 – JWT(JSON Web Token)과 보안 IT 면접에서 JWT(JSON Web Token) 은 인증과 보안의 핵심 개념으로 자주 출제되는 주제예요.오늘은 JWT의 개념과 구조, 그리고 보안 고려 사항에 대해 정리해볼게요.1. JWT(JSON Web Token)란?JWT는 클라이언트와 서버 간 안전한 정보 교환을 위한 JSON 기반의 토큰이에요.주로 인증(Authentication) 및 권한 부여(Authorization) 에 활용되며,자체적으로 디지털 서명이 포함되어 있어 데이터의 무결성을 보장해요. 2. JWT의 구조 JWT는 헤더(Header), 페이로드(Payload), 서명(Signature) 총 세 부분으로 구성돼요.eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoxMjMsInJvbGUiOi.. 2025. 2. 10.
IT 면접 질문 – RESTful API 설계 원칙 RESTful API는 현대 웹 개발에서 필수적인 요소이며, IT 면접에서도 자주 출제되는 주제예요.오늘은 RESTful API의 개념과 설계 원칙을 살펴볼게요.---1. RESTful API란?RESTful API는 Representational State Transfer(REST) 원칙을 따르는 웹 API를 의미해요.클라이언트와 서버 간의 통신을 단순하고 확장 가능하게 만드는 아키텍처 스타일이죠.---2. RESTful API의 6가지 설계 원칙1) 클라이언트-서버 구조(Client-Server Architecture)클라이언트와 서버를 분리하여 독립적인 개발이 가능하도록 해요.2) 무상태성(Statelessness)서버는 클라이언트의 요청을 처리할 때 세션 정보를 유지하지 않아요.모든 요청은 독립적.. 2025. 2. 8.
728x90