본문 바로가기
IT/Nodejs

Node.js (쿠키와 세션 처리)

by DOSGamer 2019. 10. 17.
반응형

쿠키 저장

app.get("/savecookie", function(req, res){
	let option ={
		maxAge : 365 * 24 * 60 * 60
	};
	//save cookie
	res.cookie("cookiename", "cookievalue", option);
	res.render("savecookie.ejs");
});

 

쿠키 호출

app.get("/loadcookie", function(req, res){
	let req_data = {
		cookie1 : req.cookies.cookiename
	};
	//load cookie
	res.render("loadcookie.ejs", req_data);
});

 

세션 저장

app.get("/savesession", function(req, res){
	req.session.teamid = "skyksit";
	req.session.teamname = "베어스";
	//save session
	res.render("savesession.ejs");
});

 

세션 호출

app.get("/loadsession", function(req, res){
	let req_data = {
		teamid : req.session.teamid,
		teamname : req.session.teamname
	};
	//load session
	res.render("loadsession.ejs", req_data);
});

 

 

반응형