Node.js nodejs中客户端会话与express会话之间的差异

Node.js nodejs中客户端会话与express会话之间的差异,node.js,session,Node.js,Session,有一个类似的问题,但它没有回答客户机和express会话之间的差异 我相信客户端会话在客户端浏览器上存储cookie,而express session在数据库中存储cookie,如mongo stores。基本上,express session更抽象,它支持不同的会话存储(如文件、数据库、缓存等) 而客户端会话是一种基于cookie的简单/轻量级会话实现(cookie是唯一受支持的存储引擎:所有会话信息都存储在客户端的cookie中)。cookie会话中间件获取cookie数据并将其分配给会话属

有一个类似的问题,但它没有回答客户机和express会话之间的差异


我相信客户端会话在客户端浏览器上存储cookie,而express session在数据库中存储cookie,如mongo stores。

基本上,
express session
更抽象,它支持不同的会话存储(如文件、数据库、缓存等)


客户端会话
是一种基于cookie的简单/轻量级会话实现(cookie是唯一受支持的存储引擎:所有会话信息都存储在客户端的cookie中)。

cookie会话中间件获取cookie数据并将其分配给会话属性(所有必要的数据都在cookie中),而express会话中间件在cookie中存储对会话的引用,cookie通常指向应用程序外部的某个远程数据存储