【问题标题】:Phalcon Micro - Secure RoutesPhalcon Micro - 安全路线
【发布时间】:2017-03-22 20:10:26
【问题描述】:

我刚刚开始为我的 RestAPI 试用 Phalcon Micro。

一切都运行良好,但我似乎无法弄清楚如何保护某些路线,而不是其他路线。

有人在这方面有经验吗? - 我来自 Slim,我可以在实际路由定义中传递函数。

干杯,

【问题讨论】:

    标签: phalcon phalcon-routing


    【解决方案1】:

    这是实现此目的的一种方法,您可以在路由上使用beforeMatch(),就像您习惯使用 Slim 一样。

    $router->add('/koshnitsa', 'Basket::index')->setName('basket')->beforeMatch(
        function ($uri, $route) {
            // Replace with your conditions
            if ($https) {
                return true;
            }
            return false;
        }
    );
    

    您甚至可以制作自己的过滤器,在the docs 中阅读更多内容。

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      • 1970-01-01
      • 2021-04-30
      相关资源
      最近更新 更多