金字塔的可插入会话实现

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第三方库


热门话题
serversocket Java服务器socket中断如何   java通过随机类和排序为数组生成数据   @Column length大于255个字符的java实体   java在使用NIO2 API时消除检查异常   java使用用户凭据通过Microsoft Graph API上的控制台应用程序发送电子邮件   java将2个ArrayList一个接一个地显示到jTextArea中,根据输入的数据多次显示   java无法使用导入的库。安卓工作室。谷歌云端点jar   spring boot Neo4j Apoc在java中获取结果摘要时的情况   转义特殊字符javajson   无法在java中使用OpenCV读取图像,涉及unicode路径   swing Document Listener java“无法实例化DocumentListener类型”   java Piglatin,难以理解如何移动“.”一串   java映射请求基于一个可观察对象中的每个元素,使用改进?   java在可扩展字符串中搜索时,如何忽略字符的大小写?   在包中分组类的java约定   python为Java应用程序创建Ubuntu指示小程序   java Camunda:如何通过processInstanceId获取所有已完成的任务