[
MAINHACK SHELL
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: Auth.tar
Basic.php 0000644 00000004755 15150067600 0006311 0 ustar 00 <?php /** * Basic Authentication provider * * @package Requests\Authentication */ namespace WpOrg\Requests\Auth; use WpOrg\Requests\Auth; use WpOrg\Requests\Exception\ArgumentCount; use WpOrg\Requests\Exception\InvalidArgument; use WpOrg\Requests\Hooks; /** * Basic Authentication provider * * Provides a handler for Basic HTTP authentication via the Authorization * header. * * @package Requests\Authentication */ class Basic implements Auth { /** * Username * * @var string */ public $user; /** * Password * * @var string */ public $pass; /** * Constructor * * @since 2.0 Throws an `InvalidArgument` exception. * @since 2.0 Throws an `ArgumentCount` exception instead of the Requests base `Exception. * * @param array|null $args Array of user and password. Must have exactly two elements * * @throws \WpOrg\Requests\Exception\InvalidArgument When the passed argument is not an array or null. * @throws \WpOrg\Requests\Exception\ArgumentCount On incorrect number of array elements (`authbasicbadargs`). */ public function __construct($args = null) { if (is_array($args)) { if (count($args) !== 2) { throw ArgumentCount::create('an array with exactly two elements', count($args), 'authbasicbadargs'); } list($this->user, $this->pass) = $args; return; } if ($args !== null) { throw InvalidArgument::create(1, '$args', 'array|null', gettype($args)); } } /** * Register the necessary callbacks * * @see \WpOrg\Requests\Auth\Basic::curl_before_send() * @see \WpOrg\Requests\Auth\Basic::fsockopen_header() * @param \WpOrg\Requests\Hooks $hooks Hook system */ public function register(Hooks $hooks) { $hooks->register('curl.before_send', [$this, 'curl_before_send']); $hooks->register('fsockopen.after_headers', [$this, 'fsockopen_header']); } /** * Set cURL parameters before the data is sent * * @param resource|\CurlHandle $handle cURL handle */ public function curl_before_send(&$handle) { curl_setopt($handle, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($handle, CURLOPT_USERPWD, $this->getAuthString()); } /** * Add extra headers to the request before sending * * @param string $out HTTP header string */ public function fsockopen_header(&$out) { $out .= sprintf("Authorization: Basic %s\r\n", base64_encode($this->getAuthString())); } /** * Get the authentication string (user:pass) * * @return string */ public function getAuthString() { return $this->user . ':' . $this->pass; } } error_log 0000644 00000011733 15150067600 0006466 0 ustar 00 [15-Jan-2025 13:19:13 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [15-Jan-2025 13:19:14 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [02-Sep-2025 07:12:36 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [04-Sep-2025 02:21:11 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [20-Sep-2025 21:05:51 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [26-Oct-2025 19:57:48 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [03-Dec-2025 04:33:03 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [22-Dec-2025 12:34:21 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [22-Dec-2025 12:45:25 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [05-Jan-2026 14:04:26 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [05-Jan-2026 14:12:49 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [14-Jan-2026 09:13:43 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [14-Jan-2026 09:24:35 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [20-Jan-2026 18:21:24 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [20-Jan-2026 18:31:41 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [24-Jan-2026 21:02:10 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23 [24-Jan-2026 21:15:54 UTC] PHP Fatal error: Uncaught Error: Interface 'WpOrg\Requests\Auth' not found in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php:23 Stack trace: #0 {main} thrown in /home/inceptionblue/public_html/wp-includes/Requests/src/Auth/Basic.php on line 23
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server.isorus.org
Server IP: 159.223.142.74
PHP Version: 7.4.33
Server Software: Apache
System: Linux server.isorus.org 4.18.0-477.27.2.el8_8.x86_64 #1 SMP Fri Sep 29 08:21:01 EDT 2023 x86_64
HDD Total: 319.99 GB
HDD Free: 212.36 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
Off
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Disabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: inceptionblue
User ID (UID): 1042
Group ID (GID): 1043
Script Owner UID:
Current Dir Owner: 1042