본문 바로가기

Cookie

(2)
Cookie (쿠키) 쇼핑카트애플리케이션 만들기 (width nodeJs) Shopping cart 사용자가 구매하고자 하는 아이템을 장바구니에 담는 기능 쿠키를 제어해서, 쿠키를 만들고,변경,삭제 하여 만들어지는 기능. 라우팅 처리 /products 구현 ~/products : 제품 목록이 나오고, ~/cart 카트버튼을 누르면 장바구니에 담은 목록이 삭제 버튼과 함께 존재. 제품이름을 누를때마다 카트에 클릭한 갯수만큼 카운트가 될 것이다. 그 형태는 다음과 같다. Line 15 : products[name].title 로 console.log를 찍어보면 'The history of web 1' 'The next web' 을 확인할 수 있다. Line 14 : output 변수 - 화면에 그려낼 요소를 담는 변수를 만들었다. Line 15-19 : 화면에 이 객체가 가지고 있..
Cookie (쿠키) 와 counter 기본 예제 (with Nodejs) 쿠키 예1 ) 웹사이트를 방문했을 때, 로그인을 합니다. 다시 웹사이트를 방문했을 때 로그인 된 상태가 유지되고 있다.이는 사용자가 접속했을 때만 로그인되었다는 사실을 서버쪽에서 알고 있는 것.예2 ) 쇼핑몰에서 장바구니에 담긴 아이템을 기억하는 것. 쿠키 자체가 활용도가 높다 : 잘 쓰면 좋다.그런데 쿠키를 기초로 해서 이어서 '세션'을 이해해야한다.인증(회원가입, 로그인 등)과 관련된 부분의 가장 기초적인 부분 :'인증'이 없다면 사용자에게 개인화(최적화)된 일을 할 수 없고, 보안도 떨어진다.같은 사이트인데 접속한 브라우저마다 (= 사용자마다) 다른 상태를 유지할 수 있다.쿠키를 제거하는 방법 : resource탭에서 쿠키항목에서 해당 쿠키 이름을 삭제하면 된다. < 간단한 Counter 애플리케이..