0

symfony2 のドキュメントでこれを見つけることができなかったので、ここで質問しています。内部のパターンの代わりにパス名を設定することは可能security.yml access_controllですか?

それ以外の:

access_control:
    - { path: /admin/logowanie, roles: IS_AUTHENTICATED_ANONYMOUSLY }

次のように設定します。

access_control:
    - { path: pkr_blog_user_login, roles: IS_AUTHENTICATED_ANONYMOUSLY }

パス名は正しいですが、現時点では 2 番目の形式は機能しません。どうすればそれを機能させることができますか?

4

1 に答える 1

1

私はあなたがこのようなことをすることができるとは思わない。

あなたができることは、コントローラー(アクション)が特定のルートによって呼び出され、ルート名を変更したとしても、ここでやろうとしていることとほとんど同じコントローラーを保護することです。同じコントローラ アクションを通過します。

そうすれば、求めている柔軟性を得ることができます。

于 2013-04-18T06:47:15.933 に答える