几乎完全重写的actix-session 0.6.0发布


actix-session 0.6.0中actix-session是actix-web框架的支持包之一。它提供对会话的支持:一种跨多个请求保持用户状态的机制。
actix-session 0.6.0是对 crate 的几乎完全重写(此处有大量变更集)。
我们让为您的会话状态编写和使用不同的存储后端变得更加容易。您有一个要实现的特征 - SessionStore。您只需要制定如何针对您选择的存储执行CRUD 操作,其余的(cookie、请求本地数据等)由中间件透明地为您处理。

我们还添加了一个新的 Redis 后端,基于redis-rs,支持 TLS 和身份验证。

整个代码库的默认值已经过审查:使用默认配置进入生产环境应该是安全的。

最后但同样重要的是,文档现在更加全面。它涵盖了所有方法和功能,包括代码示例以及对会话基础知识的介绍。