我目前正在开发金字塔框架中的应用程序。以下是我在development.ini中的设置
session.type = file
session.data_dir = data/sessions/data
session.lock_dir = data/sessions/lock
session.key = mykey
session.secret = mysecret
session.cookie_on_exception = true
session.cookie_expires = true
session.cookie_max_age = 120
session.timeout = 120
我的问题是会话永不过期。我错过了什么?
答案 0 :(得分:2)
也许您忘记在应用程序启动期间正确设置pyramid_beaker,如此处所述
如果您想要更多控制,请按照这种方式
从您的设置中删除以下参数。
这是pyramid.session.UnencryptedCookieSessionFactoryConfig
的选项。您切换到使用pyramid_beaker。
session.cookie_max_age = 120