|
Server IP : 2a02:4780:3:1493:0:3736:a38e:7 / Your IP : 216.73.216.174 Web Server : LiteSpeed System : Linux sg-nme-web1393.main-hosting.eu 4.18.0-553.84.1.lve.el8.x86_64 #1 SMP Tue Nov 25 18:33:03 UTC 2025 x86_64 User : u926327694 ( 926327694) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : ON Directory (0755) : /home/u926327694/domains/smsoft.in/public_html/demo/src/../../onv/bootstrap/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
use Illuminate\Foundation\Application;
use Illuminate\Foundation\Configuration\Exceptions;
use Illuminate\Foundation\Configuration\Middleware;
return Application::configure(basePath: dirname(__DIR__))
->withRouting(
web: __DIR__.'/../routes/web.php',
api: __DIR__.'/../routes/api.php',
commands: __DIR__.'/../routes/console.php',
health: '/up',
)
->withMiddleware(function (Middleware $middleware): void {
// Sanctum middleware disabled until package is properly installed
// $middleware->api(prepend: [
// \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
// ]);
$middleware->alias([
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
'entitlement' => \App\Http\Middleware\CheckEntitlement::class,
'rate.limit' => \App\Http\Middleware\RateLimiting::class,
'content.log' => \App\Http\Middleware\ContentAccessLogging::class,
'api.token' => \App\Http\Middleware\ApiToken::class,
]);
})
->withExceptions(function (Exceptions $exceptions): void {
$exceptions->render(function (Illuminate\Auth\AuthenticationException $e, $request) {
if ($request->is('api/*')) {
return response()->json([
'status' => 'error',
'message' => 'Unauthorized'
], 401);
}
});
})->create();