728x90 개발새발/시스템디자인1 [시스템디자인] 세션과 JWT의 차이 세션 기반 인증 세션 기반 인증은 서버 측에서 사용자의 세션 정보를 저장하고, 클라이언트에게는 해당 세션을 식별할 수 있는 고유한 세션 ID를 제공하는 방식이다. 세션 기반 인증의 작동 방식 사용자가 로그인하면 프론트엔드가 인증 정보를 백엔드 서버로 전송한다. 백엔드는 비밀 키를 사용해 세션을 생성하고 세션 데이터를 데이터베이스나 세션 저장소에 저장한다. 서버는 고유한 세션 ID가 포함된 쿠키를 사용자의 브라우저로 전송한다. 이후의 요청에서 브라우저는 헤더에 세션 ID를 포함시켜 전송한다.서버는 세션 ID를 검증하고 접근을 허용한다. 세션 기반 인증의 장점세션 관리가 용이하다: 세션 저장소에서 간단히 세션을 제거하여 로그아웃 처리가 가능하다.중앙 집중식 세션 관리로 사용자 활동 추적과 제어가 편리하다.. 2025. 1. 14. 이전 1 다음 728x90 반응형