【问题标题】:How to extends action in Symfony如何在 Symfony 中扩展动作
【发布时间】:2015-01-09 03:30:18
【问题描述】:

我有这样的问题,需要你的帮助。 在 Symfony 框架中,我喜欢创建管理页面,并且我有一些页面来管理产品、类别……我想在访问这些页面之前检查登录。

管理页面有这样的路由:/admin

添加产品:/admin/product/add

编辑产品:/admin/product/edit

添加类别:/admin/category/add

编辑类别:/admin/category/edit

...

所以我的问题是:如何先检查登录以进行上述路由。当然,我可以手动添加检查它们的每个操作。但是有什么方法可以在一个地方检查登录吗?

请帮忙

【问题讨论】:

    标签: symfony


    【解决方案1】:

    查看安全配置和访问控制:http://symfony.com/doc/current/book/security.html

    【讨论】:

      【解决方案2】:

      实际上 Symfony2 中没有 preExcute。所以我们应该使用 EventDispacher http://symfony.com/doc/current/cookbook/event_dispatcher/before_after_filters.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-13
        • 2018-03-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多