session 配置文件问题

ala3246875
   // === 以下配置需要 webman-framework>=1.3.14 workerman>=4.0.37 ===
    'auto_update_timestamp' => false,  // 是否自动刷新session,默认关闭
    'lifetime' => 7*24*60*60,          // session过期时间
    'cookie_lifetime' => 365*24*60*60, // 存储session_id的cookie过期时间
    'cookie_path' => '/',              // 存储session_id的cookie路径
    'domain' => '',                    // 存储session_id的cookie域名
    'http_only' => true,               // 是否开启httpOnly,默认开启
    'secure' => false,                 // 仅在https下开启session,默认关闭
    'same_site' => '',                 // 用于防止CSRF攻击和用户追踪,可选值strict/lax/none
    'gc_probability' => [1, 1000],     // 回收session的几率

配置文件是这么说的,但是更新后,发现代码没有从配置文件获取

webman/console v1.0.27 Webman console
webmozart/assert 1.11.0 Assertions to validate method input/output with nice error messages.
workerman/crontab v1.0.3 A crontab written in PHP based on workerman
workerman/webman-framework v1.3.19 High performance HTTP Service Framework.
workerman/workerman v4.0.39 An asynchronous event driven PHP framework for easily building fast, scalable network applications.

1128 1 0
1个回答

智佳思远

重新创建一个项目试下,没准你哪里没更新呢。
还有你怎么判断没读配置也没说,我们用这个特性挺久了,没问题

  • ala3246875 2022-07-06

    谢谢,可以了

  • 翔宇 2022-11-15

    webman框架有没有类似tp或者laravel框架csrf验证组件

年代过于久远,无法发表回答
🔝