0

security.yml など、yml で使用するルートにパラメーターを追加したい

firewalls:
    main:
        pattern: ^/
        form_login:
            provider: fos_userbundle
            csrf_provider: form.csrf_provider
            login_path: project_main_homepage
            default_target_path: project_user_profile
            failure_path: project_main_homepage

ログインに失敗した場合、project_main_homepage ( http://www.mywebsite.com ) にリダイレクトされますが、たとえばhttp://www.mywebsite.com?user=0にリダイレクトされたいの ですが、解決策はありますか?それを行うには?

ありがとう

4

2 に答える 2

0

パラメータを /app/config/parameters.yml に追加して、routing.yml と % で囲まれた security.yml で使用しようとしましたか?

例えば:

app/config/parameters.yml  
your_param: xxx

app/config/routing.yml
your_route:  
    pattern:  /%your_param%/{_locale}  
    defaults: { _controller: YourBundle:Main:index }
于 2013-11-12T19:32:22.407 に答える