App\Http\Middleware定义权限
app/http/Kernel.php定义权限关系
protected $middleware //全局控制
protected $middlewareGroups//分组控制
protected $routeMiddleware//路由控制
然后在路由routes中可以进行权限的定义
Route::group(['middleware' => ['web']], function () {
// 这些路由需要登录
Route::get('/', [App\Http\Controllers\HomeController::class, 'index'])->name('root');
Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
// ... 更多受保护的路由 ...
});