Laravel - 控制器中路由的中间件

时间:2017-07-13 11:34:28

标签: laravel-5 routes middleware

我有一个路线资源

Route::resource('campaign', 'CampaignController');

我想将其中一些路由限制为用户。

例如,索引页面列出了所有广告系列,他们不应该只看到自己的广告系列。

我有一个自定义中间件,只是检查用户是否是管理员

但我不能将其应用于个别方法。

public function index()
    {
      $this->middleware('checkuser'); 

    }

只是构造函数

 public function __construct()
    {
        $this->middleware('checkuser');
    }

如何解决此问题并将其应用于控制器中的单个路线

1 个答案:

答案 0 :(得分:0)

对不起我的错误我应该阅读你可以添加例外或允许的文档。

 H:\>sqlcmd -S cx-siscsqltest\sqlinst  -Q "select serverproperty('servername'), serverproperty('Edition'), SERVERPROPERTY('ProductVersion'), SERVERPROPERTY('Productlevel') "