我如何用金字塔金字塔烧杯覆盖默认会话超时
作者:互联网
我正在使用金字塔创建一个Web应用程序.然后,我使用金字塔烧杯将烧杯连接到金字塔的会话管理系统中.
有两个值会影响用户会话的持续时间.
>会话Cookie超时
>磁盘/ memcache / rdbms / etc上的实际会话的生存时间
我目前必须将Cookie默认(通过标准烧杯配置)设置为在浏览器关闭时删除.我将会话数据设置为2小时后清除.这是完美的.
我需要知道的是如何将cookie的超时和会话超时都覆盖为30天或其他任何参考值.
解决方法:
烧杯不支持更改超时.如果您试图使会话停留那么长时间,则可能应该将其放入单独的cookie中.一个常见的用例是登录时“记住我”复选框.这可以帮助您跟踪用户是谁,但是通常实际的会话不应该持续那么长时间而被重新创建.
标签:pyramid,python,beaker 来源: https://codeday.me/bug/20191207/2087197.html