【问题标题】:sfDoctrineGuardPlugin - timeout logoutsfDoctrineGuardPlugin - 超时注销
【发布时间】:2011-10-23 05:23:40
【问题描述】:

我使用 Symfony 1.4 + sfDoctrineGuardUser。我设置了超时。这工作得很好。用户已注销,但用户的 SESSION 不清楚。我可以在哪里设置?

另外,我希望不刷新页面,例如每 15 分钟检查一次数据库中的值并将新查询发送到数据库。

【问题讨论】:

    标签: php symfony1 doctrine sfdoctrineguard


    【解决方案1】:

    为什么要清除整个会话?会话不仅用于登录;还有其他的东西,比如当前的语言等等……

    您可以使用 jquery(计时器和 $.ajax)轻松实现对 DB 中新值的检查

    【讨论】:

    • 因为在会话中我有 USERID。用户已注销,但在会话中是他的 ID
    • 这不应该打扰你。通常你检查是否$this->getUser()->isAuthenticated(),这将在注销后返回false。
    猜你喜欢
    • 2014-08-20
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多