【发布时间】:2012-11-02 13:20:24
【问题描述】:
如果在security.yml中,在access_control中,我们必须拥有灵活的路由(能够在不破坏应用程序的情况下更改路由,这要归功于'admin_settings' -> '/admin/settings'之类的路由标识符)有什么意义?指定路径(而不是 id)?
access_control:
- { path: ^/test, ip: 127.0.0.1 }
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/reset, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin, role: ROLE_ADMIN }
- { path: ^/settings, role: ROLE_USER }
每次我更改路线时,我都必须检查它是否仍然安全。
【问题讨论】:
标签: security symfony routes symfony-2.1