关于cookie和session的问题

来源:3-7 介绍登录-koa2配置session

wykun

2019-10-30

请问老师,app.js里所做的配置,它在访问之后是不是讲cookie自动给你生成一个给你种在客户端,session也自动帮你存到redis中,然后当你使用ctx.session的时候,它已经自动的帮你把redis所对应的session给你引用到ctx.session了?
我是有点不明白,为啥ctx.session就自动的把redis数据就拿到了?

而且我还发现一个问题.就是当一个已过期的cookie发过去以后,它会自动的将客户端的过期cookie删除掉,这个也是koa-generic-session帮我们做的吗?

写回答

1回答

双越

2019-10-30

第一,session自动从redis获取,是koa-session这个插件做的,没啥特别的,就是调用redis的get和set而已。
第二,cookie过期是浏览器做的。

0
0

Node.js+Koa2框架生态实战 - 从零模拟新浪微博

用 Koa2 做真正的实战项目,不再只是增删改查的小白工程师

964 学习 · 388 问题

查看课程