gpt4 book ai didi

php - Symfony 1.4 cookie 问题

转载 作者:可可西里 更新时间:2023-11-01 01:04:29 26 4
gpt4 key购买 nike

我试图找到 Symfony 在哪里设置 cookie。当我访问我的网站时(我使用的是 sfDoctrineGuard 插件),我得到了登录页面,这是预期的行为。查看已创建的 cookie 时,有一个“symfony”cookie。我找不到 Symfony 在哪里设置这个 cookie...我需要更改到期时间。

我看到使用 setCookie 的唯一地方是用于记住我键,但这完全是一个单独的 cookie。

另一个问题是,出于某种原因,'symfony' cookie 的到期时间在 Safari 中显示为“ session ”,而不是日期/时间。

我很确定这与 sfDoctrineGuard 无关,并且 Symfony 总是在用户访问该站点时创建一个 cookie,只需要找到设置此 cookie 的代码即可。

有什么想法吗?

最佳答案

您可以在 factories.yml

中更改 session 的超时时间
storage:
class: sfSessionStorage
param:
session_name: symfony
session_cookie_lifetime: 60000 # number of seconds

Documentation here

关于php - Symfony 1.4 cookie 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14381306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com