[ CheckForMaintenanceMode::class, TemplateChecker::class, AddQueuedCookiesToResponse::class, IncrementWidgetsViews::class, ], 'admin' => [ Middleware\Admin\Authenticate::class, Middleware\Admin\AdminMenuRegistrator::class, Middleware\Admin\TemplatePathInstaller::class, Middleware\Admin\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 = [ 'can' => Authorize::class, 'auth' => Middleware\Admin\Authenticate::class, 'adminMenu' => Middleware\Admin\AdminMenuRegistrator::class, 'guest' => Middleware\RedirectIfAuthenticated::class, 'throttle' => ThrottleRequests::class, 'localize' => LaravelLocalizationRoutes::class, 'localizationRedirect' => LaravelLocalizationRedirectFilter::class, 'localeSessionRedirect' => LocaleSessionRedirect::class, 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, ]; }