Jie*_*eng 11 authentication symfony
我想eraseCredentials是为了退出?如果是这样,我如何清除Doctrine实体的会话?
Eln*_*mov 28
不,eraseCredentials()用于在持久化令牌之前擦除敏感数据 - 无论是序列化还是数据库.
要以编程方式注销用户,您可以使用以下命令:
$this->get('security.context')->setToken(null);
$this->get('request')->getSession()->invalidate();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8388 次 |
| 最近记录: |