【问题标题】:symfony FOSUserbundle session end after logoutsymfony FOSUserbundle 会话在注销后结束
【发布时间】:2018-06-12 10:09:42
【问题描述】:

我在 Symfony 3.4 中为 FOSUserbundle 设置了所有功能 一切正常,即登录、注销。

但是当我以前注销并单击返回按钮然后打开以前打开的页面不应该打开时,就会出现问题。

基本上,我在使用注销时需要帮助来销毁该会话。

【问题讨论】:

  • 嗯,页面在浏览器的缓存中。它真的不会再次打开。通过一些设置,我们可以阻止浏览器缓存页面。它是页面头部的设置。我不知道确切的。

标签: php symfony session


【解决方案1】:

如果您有“header.php”文件,则可以添加以下内容。
它将在大多数浏览器中停止缓存。

<html>
<head>
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Expires" content="-1">
</head>
<body>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-30
    • 2018-08-17
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    • 2020-11-20
    • 2015-03-03
    • 2011-04-10
    相关资源
    最近更新 更多