金字塔的可插入会话实现

pyramid_pluggable_session的Python项目详细描述


金字塔可插拔会话

希望能够使用简单的配置更改会话后端 更改,希望将会话数据存储在新位置,但重新实现 来自金字塔的ISession看起来太吓人了,不用担心,金字塔可插拔会话 让事情变得简单。

这是金字塔烧杯的替代品吗?

是的。虽然我已经被告知,除非我实施所有现有的 烧杯的背面表明我做得不对,所以我现在做错了 ;—)。

拉取请求

要添加新后端吗?很完美。想写些测试吗?文档? 整个九码?拜托!

  1. 克隆此回购协议,创建新的主题分支,然后进行黑客攻击。
  2. 将主题分支推到github
  3. 创建新的拉取请求
  4. 我会审查它,如果一切顺利,把它拉到这个源树!

0.0.0a2

  • 添加更好的会话固定保护:
    • 在会话的反序列化/解包/过期失败时,将创建一个新的会话ID 是生成的。
    • 调用invalidate()时,将使用新会话生成新会话 id
  • 使用新的clear()功能添加更多清理。当会话失败时 要反序列化,如果会话未能解包,我们将从后端删除它。 我们从后端删除它,如果它已经过期,我们也从 后端。
  • 更新包含的后端内存/文件/链以添加新的clear() IPlugSession所需的函数。
  • 向iplugsession接口添加clear()以允许会话显式地 后端插件删除与某个会话关联的会话数据 ID.
  • 在保存会话中,我们将cookie设置为 回调,而不是request.response,这可能不是用户响应。

0.0.0a1

新功能:

  • 基于文件的会话存储现在存在。
  • 现在可以为会话存储构造一个链

0.0.0偏差

  • 将出现一个新的ISession兼容的金字塔会话提供程序。
  • 存在一个单一的后端,它是基于本地金字塔内存的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Jboss LinkageError:加载程序约束冲突:解析重写的方法时   java Struts 1:如何使用表单bean设置<html:multibox/>值?   使用Fortify将字段设置为Null时的Java Null取消引用   用java对连接字符的图像进行分割   java无法使用Quarkus模拟,NullPointer异常,无法找到相关导入   html试图使iframe垫片与Java小程序上的CSS下拉菜单一起工作   java无法获取Base64。decodeBase64正常工作(Commons编解码器)   java为什么我不能通过点击打开jar文件?   java当用户第一次使用预先填充的sqlite数据库时,安卓应用程序如何添加新的列或表?   在tomcat中安装java GoDaddy SSL证书。。。没有与私钥匹配的证书   java试图实现一些伪代码、算法   java如何读取其他按钮id,避免所有转到第一个按钮   java使用单个   oop为什么Java Map不扩展集合?