1

我让用户可以选择从公司中删除自己,然后我必须停用他们的帐户并强制他们注销。但是,如果设置了 rememerme cookie,那么无论如何它都不会注销用户。这是我用来强制注销用户的代码。

        $this->get("security.token_storage")->setToken(null);
        $this->get("session")->invalidate(true);

        $targetUrl = $this->generateUrl("logout");

然后我使用该注销 url 发送响应。如何取消设置记忆 cookie,注意:我在主系统内有多个不同系统的记忆 cookie。

谢谢。

4

1 回答 1

1

您可以尝试删除 cookie。

像这样的东西:

unset($_COOKIE['remember_user']);
setcookie('remember_user', null, -1, '/');
于 2018-05-02T12:44:07.360 回答