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 }

路径名称是正确的,但目前第二种形式不起作用。我怎样才能让它工作?

4

1 回答 1

1

我不认为你可以做这样的事情。

您可以做的是保护一个与您在此处尝试执行的操作非常相似的控制器,因为控制器(操作)将由特定路由调用,即使您更改路由名称,也应该假设您必须通过相同的控制器动作。

通过这种方式,您可以获得您正在寻找的灵活性。

于 2013-04-18T06:47:15.933 回答