当前位置:网络安全 > 有关如何配置金字塔会话的教程

有关如何配置金字塔会话的教程

  • 发布:2023-10-10 13:00

1. 使用 ini 文件中的默认会话:

复制代码代码如下:

from Pyramid.session import UnencryptedCookieSessionFactoryConfig
my_session_factory = UnencryptedCookieSessionFactoryConfig('itsaseekreet')

来自pyramid.config导入配置器
config =配置器(session_factory = my_session_factory)

缺点:
此会话存储在Cookie中,安全性较低。
饼干有大小限制

2。 使用烧杯

beaker session可以将session存储在服务器端文件、数据库和客户端加密cookie中

配置文件修改:

?金字塔烧杯

#pyramid_beaker 附加设置

session.type = 文件

www.sychzs.cn_dir = %(此处)s/data/sessions/data

session.lock_dir = %(此处)s/data/sessions/lock

session.key = 客户密钥

session.secret = 客户秘密

session.cookie_on_exception = true

__init__.py:

复制代码代码如下:

#pyramid_beaker插件
session_factory = session_factory_from_settings(settings)

相关文章

最新资讯