其他分享
首页 > 其他分享> > 我如何用金字塔金字塔烧杯覆盖默认会话超时

我如何用金字塔金字塔烧杯覆盖默认会话超时

作者:互联网

我正在使用金字塔创建一个Web应用程序.然后,我使用金字塔烧杯将烧杯连接到金字塔的会话管理系统中.

有两个值会影响用户会话的持续时间.

>会话Cookie超时
>磁盘/ memcache / rdbms / etc上的实际会话的生存时间

我目前必须将Cookie默认(通过标准烧杯配置)设置为在浏览器关闭时删除.我将会话数据设置为2小时后清除.这是完美的.

我需要知道的是如何将cookie的超时和会话超时都覆盖为30天或其他任何参考值.

解决方法:

烧杯不支持更改超时.如果您试图使会话停留那么长时间,则可能应该将其放入单独的cookie中.一个常见的用例是登录时“记住我”复选框.这可以帮助您跟踪用户是谁,但是通常实际的会话不应该持续那么长时间而被重新创建.

标签:pyramid,python,beaker
来源: https://codeday.me/bug/20191207/2087197.html