JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrwithRouting( web: __DIR__.'/../routes/web.php', commands: __DIR__.'/../routes/console.php', channels: __DIR__.'/../routes/channels.php', api: __DIR__.'/../routes/api.php', health: '/up', ) ->withMiddleware(function (Middleware $middleware) { // Middleware $middleware->append([ // \App\Http\Middleware\TrustProxies::class, \App\Http\Middleware\TrustProxies::class, \Illuminate\Http\Middleware\HandleCors::class, \App\Http\Middleware\PreventRequestsDuringMaintenance::class, \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, \App\Http\Middleware\TrimStrings::class, \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, ]); // RouteMiddleware / Alias $middleware->alias([ 'auth' => \App\Http\Middleware\Authenticate::class, 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, 'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class, 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, 'can' => \Illuminate\Auth\Middleware\Authorize::class, 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class, 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, 'XSS' => \App\Http\Middleware\XSS::class, 'CheckPlan' => \App\Http\Middleware\CheckPlan::class, 'APILog' => \App\Http\Middleware\APILog::class, 'ModuleCheck' => \App\Http\Middleware\ModuleCheck::class, 'domainActive' => \App\Http\Middleware\CheckDomain::class, ]); // middlewareGroups / Group Middleware // Append middleware to the 'web' group $middleware->appendToGroup('web', [ // \App\Http\Middleware\EncryptCookies::class, \App\Http\Middleware\FilterRequest::class, \App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, \Illuminate\Session\Middleware\StartSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, \App\Http\Middleware\VerifyCsrfToken::class, \Illuminate\Routing\Middleware\SubstituteBindings::class, ]); // Append middleware to the 'api' group $middleware->appendToGroup('api', [ 'throttle:api', \Illuminate\Routing\Middleware\SubstituteBindings::class, ]); // Exclude specific routes from CSRF protection $middleware->validateCsrfTokens( except: [ // 'plan/paytm/*', ] ); }) ->withExceptions(function (Exceptions $exceptions) { // })->create();