Route Groups: Middleware

Middleware

Route::middleware(['first', 'second'])->group(function () {
    Route::get('/', function () {
        // Uses first & second Middleware
    });

    Route::get('user/profile', function () {
        // Uses first & second Middleware
    });
});

Middleware are executed in the order they are listed in the array.

Route Groups: Middleware — Structure map

Clickable & Draggable!

Route Groups: Middleware — Related pages: