【问题标题】:Cookies persist after logout - wordpress注销后 Cookie 仍然存在 - wordpress
【发布时间】:2021-11-21 04:57:20
【问题描述】:

我正在开发 wordpress 多站点网站。它有三个站点,例如:example.com、site1.example.com、site2.example.com。当我登录到 example.com 时,它被重定向到 site2 并自动登录到 site2。但是当我注销site2时,cookies仍然存在。如下图所示。

当我再次通过单击登录登录到 site2 时,它没有登录,我可以看到如下图所示的两个 cookie。

其中一个 cookie 的值为空,当我删除它时,我无需再次登录 site2 即可访问我的个人资料。

我尝试在注销时使用 wp_logout 挂钩删除 cookie,但没有成功。

主题:老兄

【问题讨论】:

    标签: wordpress cookies multisite


    【解决方案1】:

    我已经解决了这个问题并找到了解决方案。 在我的情况下,在 wp-config.php 文件中添加以下行是有效的。

    define('COOKIE_DOMAIN', '');
    

    【讨论】:

      猜你喜欢
      • 2015-04-02
      • 1970-01-01
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 2014-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多