diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 10:05:23 +0200 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 10:05:23 +0200 |
| commit | 5bf66662a9bdd62c5bccab15e607cd95cfb8fcab (patch) | |
| tree | 39a1a4629749056191c05dfd899f931701b7acf3 /srcs/wordpress/wp-includes/Requests/Auth | |
| parent | 5afd237bbd22028b85532b8c0b3fcead49a00764 (diff) | |
| download | ft_server-5bf66662a9bdd62c5bccab15e607cd95cfb8fcab.tar.gz ft_server-5bf66662a9bdd62c5bccab15e607cd95cfb8fcab.tar.bz2 ft_server-5bf66662a9bdd62c5bccab15e607cd95cfb8fcab.zip | |
Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my famillyHEADmaster
Diffstat (limited to 'srcs/wordpress/wp-includes/Requests/Auth')
| -rw-r--r-- | srcs/wordpress/wp-includes/Requests/Auth/Basic.php | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/srcs/wordpress/wp-includes/Requests/Auth/Basic.php b/srcs/wordpress/wp-includes/Requests/Auth/Basic.php deleted file mode 100644 index a355cfd..0000000 --- a/srcs/wordpress/wp-includes/Requests/Auth/Basic.php +++ /dev/null @@ -1,88 +0,0 @@ -<?php -/** - * Basic Authentication provider - * - * @package Requests - * @subpackage Authentication - */ - -/** - * Basic Authentication provider - * - * Provides a handler for Basic HTTP authentication via the Authorization - * header. - * - * @package Requests - * @subpackage Authentication - */ -class Requests_Auth_Basic implements Requests_Auth { - /** - * Username - * - * @var string - */ - public $user; - - /** - * Password - * - * @var string - */ - public $pass; - - /** - * Constructor - * - * @throws Requests_Exception On incorrect number of arguments (`authbasicbadargs`) - * @param array|null $args Array of user and password. Must have exactly two elements - */ - public function __construct($args = null) { - if (is_array($args)) { - if (count($args) !== 2) { - throw new Requests_Exception('Invalid number of arguments', 'authbasicbadargs'); - } - - list($this->user, $this->pass) = $args; - } - } - - /** - * Register the necessary callbacks - * - * @see curl_before_send - * @see fsockopen_header - * @param Requests_Hooks $hooks Hook system - */ - public function register(Requests_Hooks &$hooks) { - $hooks->register('curl.before_send', array(&$this, 'curl_before_send')); - $hooks->register('fsockopen.after_headers', array(&$this, 'fsockopen_header')); - } - - /** - * Set cURL parameters before the data is sent - * - * @param resource $handle cURL resource - */ - 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; - } -}
\ No newline at end of file |
