X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FSecurity%2FExAuth.php;h=b0a5e25b211bdaade56e589ac61ceb0ffc566823;hb=624e4c192c7f837ac0587a50da6e1409081eb519;hp=0e1f4238477ca9f342695d518ea4629347282916;hpb=b21631747714ac2282abfc6d6ac573a3347df11b;p=friendica.git diff --git a/src/Security/ExAuth.php b/src/Security/ExAuth.php index 0e1f423847..b0a5e25b21 100644 --- a/src/Security/ExAuth.php +++ b/src/Security/ExAuth.php @@ -1,6 +1,22 @@ . + * * ejabberd extauth script for the integration with friendica * * Originally written for joomla by Dalibor Karlovic @@ -41,6 +57,7 @@ use Friendica\Core\PConfig\Capability\IManagePersonalConfigValues; use Friendica\Database\Database; use Friendica\DI; use Friendica\Model\User; +use Friendica\Network\HTTPClient\Client\HttpClientAccept; use Friendica\Network\HTTPException; use Friendica\Util\PidFile; @@ -54,7 +71,7 @@ class ExAuth */ private $appMode; /** - * @var \Friendica\Core\Config\Capability\IManageConfigValues + * @var IManageConfigValues */ private $config; /** @@ -71,11 +88,11 @@ class ExAuth private $baseURL; /** - * @param App\Mode $appMode - * @param IManageConfigValues $config - * @param \Friendica\Core\PConfig\Capability\IManagePersonalConfigValues $pConfig - * @param Database $dba - * @param App\BaseURL $baseURL + * @param App\Mode $appMode + * @param IManageConfigValues $config + * @param IManagePersonalConfigValues $pConfig + * @param Database $dba + * @param App\BaseURL $baseURL * * @throws Exception */ @@ -223,7 +240,7 @@ class ExAuth $url = ($ssl ? 'https' : 'http') . '://' . $host . '/noscrape/' . $user; - $curlResult = DI::httpClient()->get($url); + $curlResult = DI::httpClient()->get($url, HttpClientAccept::JSON); if (!$curlResult->isSuccess()) { return false;