【问题标题】:Redirect after logout depending on user symfony 2 with FOSUserBundle注销后重定向取决于用户 symfony 2 和 FOSUserBundle
【发布时间】:2013-02-07 20:32:00
【问题描述】:

在用户会话过期(或注销)后,我想根据用户的权限将他重定向到一个页面。

我正在使用 Symfony 2.1.8-DEV 和 FOSUserBundle。

我认为必须有一个事件来附加一个监听器,但我在 symfonys 核心和 FOSUserBundle 中都没有找到合适的监听器。

您知道如何实现这一目标吗?有没有可能?

理论上必须有一个用户退出的语句。

【问题讨论】:

    标签: security symfony-2.1 fosuserbundle


    【解决方案1】:

    其实这和fosuserbundle无关。您需要注册一个事件处理程序来侦听请求并检查会话是否已过期。

    如何注册事件监听器和订阅者 http://symfony.com/doc/current/cookbook/doctrine/event_listeners_subscribers.html

    这个问题已经在这里问过了:Catch session timeout Symfony2

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-01
      • 1970-01-01
      • 2018-06-12
      • 2020-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      相关资源
      最近更新 更多