[ CheckForMaintenanceMode::class, AddQueuedCookiesToResponse::class, ], 'admin' => [ Middleware\Authenticate::class, Middleware\AdminMenuRegistrator::class, TemplatePathInstaller::class, WidgetInstaller::class, ], 'api' => [ 'throttle:60,1', ], ]; /** * The application's route middleware. * These middleware may be assigned to groups or used individually. * @var array */ protected $routeMiddleware = [ 'auth' => Middleware\Authenticate::class, 'onlyAdmin' => Middleware\RequireAdminRole::class, 'adminMenu' => Middleware\AdminMenuRegistrator::class, 'guest' => Middleware\RedirectIfAuthenticated::class, 'throttle' => ThrottleRequests::class, 'localize' => LaravelLocalizationRoutes::class, 'localizationRedirect' => LaravelLocalizationRedirectFilter::class, 'localeSessionRedirect' => LocaleSessionRedirect::class, 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, ]; }