| Server IP : 138.197.107.151 / Your IP : 216.73.217.7 Web Server : Apache/2.4.58 (Ubuntu) System : Linux BloxBy-Builder 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64 User : wpbetasites_mrakzqskir ( 1022) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/silversharkdev/app/Http/Middleware/ |
Upload File : |
<?php
namespace App\Http\Middleware;
use Illuminate\Auth\Middleware\Authenticate as Middleware;
use Illuminate\Http\Request;
class Authenticate extends Middleware
{
/**
* Get the path the user should be redirected to when they are not authenticated.
*/
protected function redirectTo(Request $request): ?string
{
try {
if ($request->expectsJson()) {
return null;
}
// Return a path (string). Returning a RedirectResponse here would be incorrect.
return '/';
} catch (\Throwable $e) {
// Log and provide a safe fallback
\Illuminate\Support\Facades\Log::error('Authenticate::redirectTo error: ' . $e->getMessage());
return $request->expectsJson() ? null : '/';
}
}
}