Login & Sign up/Cookie & Session
-
[Express] Cookie(로그인상태 관리 ,Cookie-parser)Login & Sign up/Cookie & Session 2022. 1. 29. 01:25
[Express] Cookie(로그인 상태 관리 , Cookie-parser) https://opentutorials.org/course/3387 Node.js - 쿠키와 인증 - 생활코딩 수업소개 이 수업은 웹서버의 정보를 웹브라우저에 저장해서 개인화, 인증, 사용자 추적 등의 기능을 구현할 수 있도록 해주는 쿠키(cookie)를 알려드리는 수업입니다. 또 인증 기능을 구현하는 opentutorials.org 이 글을 생활코딩 쿠키와 인증 강의를 기반으로 하고 있습니다. 로그인/회원가입 인증을 구현하다 보면 새로 고침을 했을 때 로그인을 하고 나서 새로 고침을 해버렸을 때 초기화가 돼버리는 현상을 해결하고자 Cookie와 Session을 사용할 수 있습니다. Cookie와 Session을 모른다면 이글..
-
Cookie와 Session 개념 / 사용하는 이유Login & Sign up/Cookie & Session 2022. 1. 26. 00:37
Cookie와 Session을 사용하는 이유 쿠키와 세션을 사용하는 이유를 알려면 일단 HTTP의 특성을 알아야 합니다. Connectionless 클라리언트의 요청을 받고 응답을 마치면 연결을 끊어버립니다. stateless 연결이 종료되면 이전에 연결했던 사용자의 정보를 저장하지 않습니다. 이런 특징들을 보완하기 위해 사용하는 게 쿠키와 세션입니다. 예를 들어 우리가 네이버에 로그인을 했다고 치면 네이버 뉴스를 들어가든 어딜 들어가 든 로그인이 유지되어있죠? 쿠키와 세션을 통해 로그인을 유지할 수 있습니다. 하지만 사용하지 않는다면 stateless특성 때문에 유저의 Auth(인증)이 필요할때마다 로그인을 여러 번 해야겠죠? 엄청 불편할 겁니다. 쿠키란? 쿠키란 어떤 정보가 담겨있는 작은 데이터입니..