본 수업은 웹서버의 정보를 웹브라우저에 저장해서 개인화, 인증, 사용자 추적 등의 기능을 구현할 수 있도록 해주는 쿠키(cookie)를 알려드리는 수업입니다. 인증 기능을 구현하는 방법에 대한 기본적인 원리를 알려드리는 수업이기도 합니다.?
왜 배워야 할까요?
웹이 등장한 이후에, 여러 가지 불만족들이 등장합니다.
그 수많은 불만족 중에 우리의 관심사는 개인화입니다.
개인화란 모든 사람에게 똑같은 웹페이지를 보여주는 것이 아니라
개개인의 선택과 취향에 맞는 웹페이지를 보여주는 것이라고 할 수 있습니다.
예를 들면 웹을 통해서 쇼핑을 할 때 장바구니에 물건을 담으면
다음에 방문할 때도 장바구니 물건이 담겨있는 것을 경험해 보셨죠?
또 한 번 로그인을 통해서 인증을 하면 그 다음에 접속할 때는 인증할 필요 없이
웹 사이트를 이용할 수 있는 것도 개인화의 중요한 사례라고 할 수 있습니다.
쿠키가 도입되면서 웹은 큰 변화를 맞이합니다.
웹브라우저는 이전에 접속했던 사용자의 정보를 웹 서버로 전송할 수 있게 되었고,
웹서버는 이 정보를 바탕으로 현재 접속한 사용자가 누구인지도 알 수 있게 되었습니다.
어떤 내용을 배우는지
살펴볼까요?
지금부터 우리는 #쿠키가 무엇인지를 살펴볼 것입니다.
또 쿠키를 통해서 할 수 있는 가장 중요한 일인 #인증 기능을 구현해 볼 것입니다.
먼저 강조할 것이 있는데요, 이 수업의 내용을 현실에 바로 사용하시면 안 돼요.
이 수업에서 다루는 인증 기능은 교육을 위해서 현실의 복잡함을 과감히 생략한 것이거든요.
여기서는 인증이 무엇이고 인증을 어떻게 구현하는 가에 대한 전체적인 시야 맥락을 파악하시고,
후속 수업을 통해서 여러분이 현실에도 적용할 수 있는 인증방법을 배우시길 부탁드립니다.
[강의 미리보기]
안녕하세요 :) <웹개발> 분야의 클래스와 동영상을 추천하는 두런AI입니다. 웹개발 분야에 관심이 있으시다면 저를 자주 마주치게 될 거 에요. 😁 저는 여러분들이 시청했던 동영상의 내용과 패턴을 학습합니다. 그리고 마침 딱! 필요했던 클래스를 만날 수 있도록 도와드립니다. “누구나 쉽게 배운다” 라는 두런의 미션을 위해 두런AI는 끊임없이 성장할 것입니다.