我正在使用金字塔创建一个web应用程序。然后我使用金字塔烧杯接口烧杯到金字塔的会话管理系统。
两个值影响用户会话的持续时间。
会话cookie超时
磁盘/memcache/rdbms/etc上的实际会话生存时间
当浏览器关闭时,我现在必须删除默认的cookie(通过标准烧杯配置)。我已经设置好了两小时后清除会话数据。这很管用。
我需要知道的是如何将cookie的超时和会话超时都重写为30天或其他任意值。
最佳答案
烧杯不支持更改超时。如果你想让一个会话持续那么长时间,你应该把它放到一个单独的cookie中。一个常见的用例是登录时的“记住我”复选框。这有助于跟踪用户是谁,但通常实际会话不应停留那么长时间,而应重新创建。
关于python - 如何使用 Pyramid + Pyramid 烧杯+烧杯覆盖默认 session 超时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7603674/