쿠키2 JSP & Servlet 다루기 (3) : JSP 쿠키 다루기, 세션과 쿠키를 이용한 장바구니 만들기 JSP 쿠키 만들기 HTTP 쿠키 : 웹쿠키, 브라우저 쿠키 => 사용자의 웹 브라우저에전송하는 작은 데이터 조각 쿠키에는 특정한 정보를 담아서 다음 사이트로 보내고, 동일한 사용자임을 인식할 수 있도록 하는 기능을 한다. 쿠키 안에는 보통 로그인한 사용자를 구분할 수 있는 정보 등을 담아둔다. 쿠키는 만료 시간을 정할 수 있는데 이를 이는 만료된 쿠키는 사용이 불가능하게 만드는것을 통해서 보안성 향상에 기여한다. 1) 내가 직접 생성하기 var setCookie = function(name, value, exp){ var date = new Date(); date.setTime(date.getTime()+exp*60); document.cookie=name+'='+value+';expire'=date... JSP&Servlet 2022. 6. 8. spring - 로그인 기능 구현하기 (1) 쿠키 활용, 쿠키의 취약점 지난번까지 Spring을 MySQL과 연동하여 회원가입을 구현하였다. 이번에는 웹 사이트에서 가장 중요한 로그인 기능을 구현해보도록 하겠습니다. 로그인 기능을 사용하는 가장 기본적인 방법은 쿠키와 세션 2가지의 방법이 있습니다. 먼저 쿠키를 활용하여 로그인 하는 방법에 대해서 알아보고, 쿠키를 활용한 로그인 방식의 취약점도 알아보겠습니다. 1. 쿠키 Cookie - 서버가 '나' 를 기억해서 로그인하려면? 기본적으로 HTTP 는 무상태(Stateless) 프로토콜이다. 이때 클라이언트와 서버가 요청과 응답을 주고 받으면 연결이 끊어지며 클라이언트가 다시 요청하면 서버는 이전 요청을 기억하지 못하고, 서로 상태를 유지하지도 않는다. 그렇다면 기본적인 http 만을 사용해서 서버가 'TerianP' 라는 클.. Java - Spring &&n SpringBoot 2022. 1. 16. 이전 1 다음 728x90 반응형