laravel route multiple middleware code example

Example 1: multiple middleware laravel

Route::group(['middleware' => ['auth', 'web']], function() {
  // uses 'auth' middleware plus all middleware from $middlewareGroups['web']
  Route::resource('blog','BlogController'); //Make a CRUD controller
});

Example 2: laravel route multiple middleware

Route::get('/', function () {
//
})->middleware('first', 'second');

Example 3: laravel route multiple middleware

Route::group(['middleware' => ['auth', 'web']], function() {
  // uses 'auth' middleware plus all middleware from $middlewareGroups['web']
  Route::resource('blog','BlogController'); //Make a CRUD controller
});

Example 4: multiple middleware laravel

Route::group(['middleware' => 'auth:admin,web'], function () {
   Route::resource('blog','BlogController'); //Make a CRUD controller
});

Example 5: can we use two middleware in one page

Route::group(['middleware' => ['firstMiddleware','secondMiddleware']], function () {
    //
});

Tags:

Misc Example