Session symfony2中的动作前方法

Session symfony2中的动作前方法,session,symfony,remember-me,Session,Symfony,Remember Me,我想在symfony2应用程序中编写一个公共代码,在调用任何操作方法之前都应该执行该代码。我怎么做 登录成功时,我正在会话中存储一些数据。如果用户稍后使用“记住我”功能访问应用程序。我想还原会话数据。常用代码是恢复会话数据 我认为这会有帮助。基本上,您必须创建监听器,它将在kernel.controller事件中侦听,并从那里的控制器调用一些方法 您可以使用,拦截给定控制器(或任何控制器)的所有操作方法。文档中提供了设置过滤器前后的方法。请 请参阅链接为什么在会话过期或用户注销后保存会话数据?我

我想在symfony2应用程序中编写一个公共代码,在调用任何操作方法之前都应该执行该代码。我怎么做


登录成功时,我正在会话中存储一些数据。如果用户稍后使用“记住我”功能访问应用程序。我想还原会话数据。常用代码是恢复会话数据

我认为这会有帮助。基本上,您必须创建监听器,它将在
kernel.controller
事件中侦听,并从那里的控制器调用一些方法

您可以使用,拦截给定控制器(或任何控制器)的所有操作方法。

文档中提供了设置过滤器前后的方法。请
请参阅链接

为什么在会话过期或用户注销后保存会话数据?我已根据前面提到的Symfony cookbook创建了一个Symfony捆绑包。希望这对其他人有用。我邀请您提供关于捆绑包的建设性反馈。谢谢