【问题标题】:Laravel Spark, custom global middlewareLaravel Spark,自定义全局中间件
【发布时间】:2018-01-14 14:49:54
【问题描述】:

目标:限制对部分 spark 路由的访问,直到用户不接受自定义表单(协议)。用户登录后,除自定义协议表单外,所有路由都必须受到限制。

有没有办法为 laravel spark 路由设置全局中间件?

寻找来源和official documentation 我找不到这样做的方法。也许有人可以帮助解决这个问题?

【问题讨论】:

    标签: laravel laravel-spark


    【解决方案1】:

    laravel-spark 是一个 Laravel 包,它遵循与 laravel 相同的规则,因此为了将中间件应用于一组 laravel-spark 路由,您可以按照此处指定的方式定义中间件https://laravel.com/docs/5.5/middleware 然后打开spark文件夹下的routes.php文件(spark/src/Http/routes.php) 并将您的路线与您的中间件分组:

    $router->group(['middleware' => 'yourMiddleware'], function ($router) {
          //set of routes 
    });
    

    希望这会对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多