1.导入cookie-parser
2.use (’/’,cookieParser())
3.req设置签名文本
req.secret(‘xxxxxxxxxxxx’);
4.res进行签名
res.cookie(‘key’,‘value’,{signed:true})
这里没设置存储目录和生存时间,都是默认值
4.对签名的cookie进行恢复
1.coookieParser里面用秘钥对cookie进行j解析
2.对cookie进行签名
3.再用req得到两种cookie
req.cookie
req.signedCookies
服务器设置cookie | res.cookie() |
---|---|
浏览器在发送请求时将cookie信息带过来了,过程被封装了,所以信息是在req里面 | req.cookies,req.signedCookies |
secret是页面提供的,被封装在了req里面了 | |
– | – |
删除coookie
res.clearCookie(“name”);