node中cookie与session

cookie:浏览器在电脑硬盘中开辟的一块空间,主要供服务器端存储数据。
cookie中的数据是以域名的形式进行区分的。
cookie中的数据是有过期时间的,超过时间数据会被浏览器自动删除。 如果不设置过期时间则在浏览器关闭的时候删除
cookie中的数据会随着请求被自动发送到服务器端。
node中cookie与session
session:实际上就是一个对象,存储在服务器端的内存中,在session对象中也可以存储多条数据,每一条数据都有一个sessionid做为唯一标识。
二者都是用来存储数据 cookie在客户端 session在服务器端

使用目的:一次登陆后时服务器记住客户端的登陆状态
解决方法:将用户名赋值在session中 并且随着第一次请求存储到cookie中 然后通过验证session中是否有username来判断是否已经登陆
node中cookie与session
node中cookie与session