仅在路由中需要Laravel 5.7中的中间件吗?

时间:2018-11-04 17:04:22

标签: laravel

我的问题是关于拥有多个用户授权,供应商,客户,访客,管理员等的网站。

每个人都有自己的控制器和中间件。

我的问题是什么时候使用中间件有些困惑。假设仅在我的路由文件中使用中间件就足够了吗?除非我在范围界定方面缺少某些东西,否则这似乎是多余的。

1 个答案:

答案 0 :(得分:0)

您可以在routes/*.php文件中或直接在控制器中使用中间件两个主要位置。

有趣的是,我只在路由文件中使用中间件。

从路由或从控制器使用中间件的效果没有区别,简而言之,只在路由文件中使用中间件是完全可以的。