文件名称:next-iron-session::hammer_and_wrench:Next.js无状态会话实用程序,使用签名和加密的cookie来存储数据
文件大小:2.54MB
文件格式:ZIP
更新时间:2024-05-17 09:51:18
nodejs authentication backend cookies sessions
下届铁杆会议 :hammer_and_wrench: Next.js和Express(连接中间件)无状态会话实用程序,使用签名和加密的cookie来存储数据 这个 , 和后端实用程序允许您创建一个会话,然后通过签名和加密的印章将其存储在浏览器cookie中。 这提供了客户端会话 :hammer_and_pick: 铁强。 从客户端的角度来看,存储在客户端上的图章包含会话数据,而不是您的服务器,从而使其成为“无状态”会话。 这与不同,中,cookie包含一个会话ID,然后该会话ID可用于在服务器端映射数据。 在线演示,为 :eyes: 使用对印章进行签名和加密,在幕后使用 。 这种存储会话数据的方法与诸如类的框架所使用的技术相同。 :recycling_symbol: 支持密码轮换。 它允许您更改用于签名和加密会话的密码,同时仍然能够解密使用先前密码创建的会话。 Next.js的 :moai: 静态生成(SG)和 :gear: 都支持服务器端渲染(SSR)。 有可用的Connect中间件,因此您