Symfony2 在注销时删除 memcached 密钥

Symfony2 delete memcached key on logout

如何在 Symfony2 注销时从 memcached 中删除密钥而不编写自定义处理程序?对不起我的英语不好。谢谢

仅限编写自定义处理程序。有什么问题吗?

事件处理程序并不难! http://symfony.com/doc/current/cookbook/event_dispatcher/event_listener.html

因此,您必须执行以下操作:

  1. 找到您需要绑定的事件
  2. 创建一个 EventListener class(仅使用一种方法 "onLogout")
  3. 向 services.yml 添加一个条目,将 eventListener 方法绑定到事件

就是这样!