세션(2)
-
[유튜브 클론코딩] 6.4 Sessions on Express
6.4 Sessions on Express 세션 설치하기 npm install express-session app.js에 import 해주고 session 작성하기 import express from "express"; import morgan from "morgan"; import helmet from "helmet"; import cookieParser from "cookie-parser"; import bodyParser from "body-parser"; import passport from "passport"; import session from "express-session"; import userRouter from "./routers/userRouter"; import videoRouter..
2021.03.11 -
쿠키와 세션의 차이
쿠키와 세션의 차이 HTTP 프로토콜의 특징 🍭비연결성 HTTP는 먼저 클라이언트가 request를 서버에 보내면 서버는 클라이언트의 요청에 맞는 response를 보내고 접속을 끊는 단발성의 특징이 있음 🍭비상태성 연결을 끊는 순간 클라이언트와 서버의 통신은 끝나며 상태 정보는 유지하지 않는 특성 장점: 비연결지향 이라는 특성으로 계속해서 연결을 유지하지 않기 때문에 자원을 절약할 수 있다 단점: 통신할 때마다 새로 연결을 해주어야 하기 때문에 클라이언트는 그때마다 인증을 해주어야 한다 **쿠키와 세션은 이러한 두가지 특성을 보완하기 위해 사용되기 시작했다. 🍪: 내가 가지고 있으면서 서버를 이용할 때마다 보여주는 것 쿠키 📌쿠키(Cookie)의 개념 웹 사이트에 접속할 때 생성되는 정보를 담은 임시 ..
2021.03.10