【问题标题】:Symfony2 - routing after connectingSymfony2 - 连接后路由
【发布时间】:2015-05-26 12:36:48
【问题描述】:

目前,在 Symfony2 下,当用户登录时,会重定向到主页。有没有办法不重定向并停留在当前页面?

谢谢。

这里是安全部分

firewalls:
    dev:
        pattern: ^/(_(profiler|wdt|error)|css|images|js)/
        security: false

    main:
        pattern: ^/
        anonymous: true
        provider: user
        form_login:
            login_path: /
            always_use_default_target_path: false
            default_target_path: /
            check_path: /securite/connexion/check
        logout:
            path: app_security_logout
            target: app_homepage

【问题讨论】:

    标签: symfony


    【解决方案1】:

    你可以用 ajax 和 fosuserbundle(例如)来做这个

    Symfony 2 FOS User Bundle Bootstrap modal AJAX Login

    【讨论】:

      【解决方案2】:

      你可以重定向到referer:

      # app/config/security.yml security:
      
      firewalls:
           main:
               form_login:
                   # ...
                   use_referer:        true
      

      更多信息可以在这里找到:http://symfony.com/doc/current/cookbook/security/form_login.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-17
        • 2016-04-13
        相关资源
        最近更新 更多