0
我需要在用戶管理中更改其帳戶後強制註銷用戶。如何註銷Symfony2中的用戶
我發現的唯一的例子是如何註銷當前用戶
$this->container->get('security.context')->setToken(null);
,而我需要註銷的任意用戶。
我需要在用戶管理中更改其帳戶後強制註銷用戶。如何註銷Symfony2中的用戶
我發現的唯一的例子是如何註銷當前用戶
$this->container->get('security.context')->setToken(null);
,而我需要註銷的任意用戶。
如果您使用的是本機php會話處理程序,則無法這樣做。 否則,如果將會話存儲在數據庫中,則可以這樣做,請參閱PdoSessionHandler to Store Sessions in the Database
沒有簡單的內置解決方案。你需要一些額外的機制來實現這一點。根據你的具體情況,有幾種方法可以做到這一點。 –
您可以在UserProvider的refreshUser()方法中完成該操作。 – Gerry