1
8
通常,似乎是永久会话的是两件事:一个会话很快到期,一个包含自动登录令牌的长寿命cookie。 在这个stackoverflow问题中包含了一系列关于会话和登录的响应: The Definitive Guide To Website Authentication 关于您关于何时清理会话的问题,有几个问题 php.ini settings 用于控制何时触发会话的垃圾收集。 |
2
1
由于php允许并鼓励您创建自己的会话数据存储处理程序,所以这个问题没有一个正确的答案。 |
3
1
第二个问题的答案 会话文件清理由以下3个php.ini设置控制:
前2个设置指定垃圾收集进程在启动的概率 会话启动 (在脚本执行之前或刚开始执行时,取决于设置方式) 在默认配置中,发生这种情况的概率为1%。如果是这样,则清除早于maxlifetime的文件。 至于您的第一个问题——为什么不编写一个自定义会话处理程序,它将会话存储在数据库中(如果您有)。这样,您就可以从数据库内部看到和控制会话。方便:) |
Garrett Rose · 会话数据如何在页面之间传递? 6 年前 |
Viktor Rudi · PHP-更改会话值以更改语言 6 年前 |
John_Cartor · PHP登录(会话问题) 6 年前 |
glembo · 基于会话令牌认证问题的Laravel 5.6购物车 6 年前 |
Rehan · 登录验证php后创建会话 6 年前 |
joko · 通过会话、两个目录使用多种语言 6 年前 |