path(); if ( str_starts_with($path, 'livewire/') || str_contains($path, '/livewire/') || $request->is('livewire/*') || $request->is('*/livewire/*') ) { return $next($request); } // Credentials from .env file $user = config('auth.basic.user'); $pass = config('auth.basic.password'); if ($request->getUser() != $user || $request->getPassword() != $pass) { return response('Unauthorized.', 401, ['WWW-Authenticate' => 'Basic']); } return $next($request); } }