[Java / Spring] 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 6. 로그인 처리1 - 쿠키, 세션
·
책&강의 정리
본 내용은 인프런 김영한님의 "스프링 MVC 2편 - 백엔드 웹 개발 활용 기술" 강의 내용을 정리한 것입니다. 📕 로그인 처리하기 - 쿠키 사용 📗 로그인 상태 유지하기 서버에서 로그인에 성공하면 HTTP 응답에 쿠키를 담아서 브라우저에 전달 브라우저는 해당 쿠키를 지속적으로 요청에 담음 쿠키 생성 클라이언트 쿠키 전달 1 클라이언트 쿠키 전달 2 영속 쿠키: 만료 날짜를 입력하면 해당 날짜까지 유지 세션 쿠키: 만료 날짜를 생략하면 브라우저 종료시 까지만 유지 📗 쿠키 생성 로직 Cookie idCookie = new Cookie("memberId", String.valueOf(loginMember.getId())); response.addCookie(idCookie); 로그인에 성공하면 쿠키를 생..
[CS / Web] 웹 개발에서 쿠키, 세션 저장소 및 로컬 저장소 이해
·
Computer Science
웹 개발에는 쿠키, 세션 저장소 및 로컬 저장소와 같이 클라이언트 측에 데이터를 저장하는 다양한 방법이 있습니다. 이러한 메커니즘은 사용자 데이터를 관리하고 전반적인 브라우징 경험을 개선하는 데 중요한 역할을 합니다. 📍 쿠키 쿠키란? 사용자의 브라우저에 저장되는 작은 데이터 조각 모든 HTTP 요청과 함께 서버로 전송되어 서버가 사용자를 식별하고 인증할 수 있도록한다 만료 날짜가 있으며 지정된 기간 동안 지속되거나 브라우저 세션이 종료되면 만료되도록 설정이 가능하다 쿠키는 크기가 제한되어 있으며 일반적으로 몇 킬로바이트에서 몇 메가바이트 범위 클라이언트 측과 서버 측 모두에서 액세스하고 수정할 수 있다 쿠키의 동작 방식 클라이언트가 페이지를 요청 서버에서 세션 ID 등을 포함한 쿠키 생성 HTTP 헤더..
마볼링
'Session' 태그의 글 목록