无法从子域

时间:2017-12-15 05:09:21

标签: php session yii subdomain logout

我的域名domain.com和子域名为user.domain.com

如果我从domain.com登录,那么它的工作正常。我收到了user.domain.com中的所有会话数据。当我从user.domain.com注销时,我的主域domain.com仍然登录。如果我刷新了主域名。我的user.domain.com再次设置会话。

我想在点击user.domain.com子域名中的注销时,从所有父域和子域中销毁会话。

昨天,我在这里发布了论坛:

http://www.yiiframework.com/forum/index.php/topic/76155-logout-issue-in-subdomain

注意:我想在核心php而不是Yii框架中知道这一点。如果有人也知道你在Yii你可以在这里发表答案。

1 个答案:

答案 0 :(得分:0)

您只需要从两个域中销毁会话。 domain.comuser.domain.com是两个不同的实体。

如果不起作用,请在销毁会话之前尝试unsetting密钥。

例如:unset($_SESSION['id'])id将从$_SESSION中删除。