芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/vendor/afterlogic/dav/lib/DAV/Auth/Backend/Digest.php
GetDigestHash($sUserName, $sRealm, \Aurora\Modules\Mail\Models\MailAccount::class); } return null; } public function check(RequestInterface $request, ResponseInterface $response) { $aResult = parent::check($request, $response); if ($aResult[0] === true) { $sLogin = \str_replace($this->principalPrefix, '', $aResult[1]); if ($sLogin) { $oAccount = \Aurora\Modules\Core\Module::Decorator()->GetAccountUsedToAuthorize($sLogin); if ($oAccount) { $sAuthToken = \Aurora\System\Api::UserSession()->Set( \Aurora\System\UserSession::getTokenData($oAccount, true), 0 ); \Aurora\Api::authorise($sAuthToken); } } } return $aResult; } }