header('PHP_AUTH_USER', null) && $request->header('PHP_AUTH_PW', null)) { $username = $request->header('PHP_AUTH_USER'); $password = $request->header('PHP_AUTH_PW'); if ($username === config('horizon.basic_auth.username') && $password === config('horizon.basic_auth.password')) { $authenticationHasPassed = true; } } if ($authenticationHasPassed === false) { return response()->make('Invalid credentials.', 401, ['WWW-Authenticate' => 'Basic']); } return $next($request); } }